|
...
|
...
|
@@ -67,6 +67,16 @@ class ExtensionModuleController extends BaseController |
|
|
|
]);
|
|
|
|
$moduleFieldModel = new ExtensionModuleField();
|
|
|
|
$list = $moduleFieldModel->list(['module_id'=>$this->param['module_id']]);
|
|
|
|
$moduleValueModel = new ExtensionModuleValue();
|
|
|
|
foreach ($list as $k => $v){
|
|
|
|
$v['is_use'] = 0;
|
|
|
|
//查看当前字段是否已使用
|
|
|
|
$info = $moduleValueModel->read(['field_id'=>$v['id']],['id']);
|
|
|
|
if($info !== false){
|
|
|
|
$v['is_use'] = 1;
|
|
|
|
}
|
|
|
|
$list[$k] = $v;
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$list);
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -131,7 +141,12 @@ class ExtensionModuleController extends BaseController |
|
|
|
$data[$v['uuid']][$v['field_id']] = $v['value'];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$data);
|
|
|
|
$resultData = [];
|
|
|
|
foreach ($data as $k => $v){
|
|
|
|
$v['uuid'] = $k;
|
|
|
|
$resultData[] = $v;
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$resultData);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -198,6 +213,18 @@ class ExtensionModuleController extends BaseController |
|
|
|
];
|
|
|
|
$moduleValueModel->addReturnId($data);
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,['uuid'=>$this->param['uuid']]);
|
|
|
|
$this->response('success',Code::SUCCESS,['uuid'=>$uuid]);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :生成唯一的字符串
|
|
|
|
* @name :sendUniqueStr
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/8/20 10:31
|
|
|
|
*/
|
|
|
|
public function sendUniqueStr(){
|
|
|
|
$uniqueString = md5(time() . rand(1000, 9999));
|
|
|
|
$this->response('success',Code::SUCCESS,['str'=>$uniqueString]);
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|