service = CodeGenerationService::getInstance(); } public function generation() { // $this->insertField = [ // 'class_name', // 'class_comment', // 'sort', // 'icon', // 'pid', // 'field', // ]; // // $params = $this->checkRequiredFields(request()->post()); $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([]) // ); } }