|
...
|
...
|
@@ -12,6 +12,7 @@ namespace App\Http\Controllers\Bside\ExtensionModule; |
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Helper\PayStripeApi;
|
|
|
|
use App\Http\Controllers\Bside\BaseController;
|
|
|
|
use App\Models\ExtentModule\ExtensionModuleField;
|
|
|
|
use App\Models\ExtentModule\ExtensionModuleValue;
|
|
|
|
|
|
|
|
class Extension3059ModuleController extends BaseController
|
|
...
|
...
|
@@ -29,11 +30,12 @@ class Extension3059ModuleController extends BaseController |
|
|
|
'module_id'=>$this->param['module_id'],
|
|
|
|
];
|
|
|
|
$data = [];
|
|
|
|
$filedData = $this->getFiledList();
|
|
|
|
$moduleValueModel = new ExtensionModuleValue();
|
|
|
|
$lists = $moduleValueModel->list($searchParam);
|
|
|
|
if(!empty($lists)){
|
|
|
|
foreach ($lists as $k => $v){
|
|
|
|
$data[$v['uuid']][$v['field_id']] = $v['value'];
|
|
|
|
$data[$v['uuid']][$filedData[$v['field_id']]] = $v['value'];
|
|
|
|
$data[$v['uuid']]['created_at'] = $v['created_at'];
|
|
|
|
}
|
|
|
|
}
|
|
...
|
...
|
@@ -45,7 +47,25 @@ class Extension3059ModuleController extends BaseController |
|
|
|
$this->response('success',Code::SUCCESS,$resultData);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取所有字段
|
|
|
|
* @name :getFiledList
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/12/25 14:13
|
|
|
|
*/
|
|
|
|
public function getFiledList(){
|
|
|
|
$moduleFieldModel = new ExtensionModuleField();
|
|
|
|
$this->param['module_id'] = 2;//商品的所有字段
|
|
|
|
$filedList = $moduleFieldModel->list(['module_id'=>$this->param['module_id']],'sort',['id','field_name'],'desc');
|
|
|
|
$data = [];
|
|
|
|
if(!empty($filedList)){
|
|
|
|
foreach ($filedList as $k => $v){
|
|
|
|
$data[$v['id']] = $v['field_name'];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $data;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :编辑订单详情
|
...
|
...
|
|