diff --git a/app/admin/service/curd/templates/model/model.code b/app/admin/service/curd/templates/model/model.code index 3f573ee..1e05b0d 100644 --- a/app/admin/service/curd/templates/model/model.code +++ b/app/admin/service/curd/templates/model/model.code @@ -7,11 +7,14 @@ use app\common\model\TimeModel; class {{modelName}} extends TimeModel { - protected $name = "{{table}}"; - - protected $table = "{{prefix_table}}"; - - protected $deleteTime = {{deleteTime}}; + protected function getOptions(): array + { + return [ + 'name' => "{{table}}", + 'table' => "{{prefix_table}}", + 'deleteTime' => {{deleteTime}}, + ]; + } public array $notes = {{selectArrays}}; diff --git a/app/admin/service/tool/CommonTool.php b/app/admin/service/tool/CommonTool.php index 119b830..61d4aa5 100644 --- a/app/admin/service/tool/CommonTool.php +++ b/app/admin/service/tool/CommonTool.php @@ -100,6 +100,9 @@ class CommonTool { $arrayString = str_replace('array (', '[', $arrayString); $arrayString = str_replace(')', ']', $arrayString); + $arrayString = str_replace('=> + [', '=> [', $arrayString); return $arrayString; } + } \ No newline at end of file