代码下载接口
This commit is contained in:
@@ -19,23 +19,31 @@ class CodeGenerationController extends BaseController
|
||||
|
||||
public function generation()
|
||||
{
|
||||
// $this->insertField = [
|
||||
// 'class_name',
|
||||
// 'class_comment',
|
||||
// 'sort',
|
||||
// 'icon',
|
||||
// 'pid',
|
||||
// 'field',
|
||||
// ];
|
||||
//
|
||||
// $params = $this->checkRequiredFields(request()->post());
|
||||
$this->insertField = [
|
||||
'class_name',
|
||||
'class_comment',
|
||||
'sort',
|
||||
'icon',
|
||||
'pid',
|
||||
'field',
|
||||
];
|
||||
|
||||
$params = json_decode('{"class_name":"testTemplate","class_comment":"测试代码生成","sort":"9999999","icon":"ant-design:api-outlined","pid":14,"field":[{"name":"name","type":"VARCHAR","type_number":"32","default":null,"comment":"测试名称","null":true,"formShow":true,"tableShow":true,"search":true,"searchValue":"like","formType":"VbenInput"},{"name":"test_name_1","type":"VARCHAR","type_number":"32","default":null,"comment":"测试名称","null":true,"formShow":true,"tableShow":true,"search":true,"searchValue":"like","formType":"VbenInput"}]}', true);
|
||||
// ds($params);
|
||||
return $this->service->generate($params);
|
||||
// return jok(
|
||||
// $this->service->generate([])
|
||||
// );
|
||||
$params = $this->checkRequiredFields(request()->post());
|
||||
|
||||
return jok(
|
||||
$this->service->generate($params),
|
||||
'生成成功!'
|
||||
);
|
||||
}
|
||||
|
||||
public function download()
|
||||
{
|
||||
// $id = request()->post('id');
|
||||
$id = request()->get('id');
|
||||
if (!$id) {
|
||||
return jerr('参数错误!');
|
||||
}
|
||||
return $this->service->download($id);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user