Просмотр исходного кода

修改生成文件查看排序

liaofei 2 лет назад
Родитель
Сommit
d01e81295e

+ 1 - 0
crmeb/app/services/system/SystemCrudServices.php

@@ -843,6 +843,7 @@ class SystemCrudServices extends BaseServices
         $dao = app()->make(Dao::class);
         $dao->setFilePathName($filePath['dao'] ?? '')->setbasePath($basePath)->handle($tableName, [
             'usePath' => $model->getUsePath(),
+            'modelName' => $options['modelName'] ?? '',
         ]);
         //生成service
         $service = app()->make(Service::class);

+ 3 - 0
crmeb/crmeb/services/crud/Make.php

@@ -238,6 +238,9 @@ abstract class Make
         if (isset($this->value['use-php']) && !empty($options['usePath'])) {
             $this->value['use-php'] = "use " . str_replace('/', '\\', $options['usePath']) . ";\n";
         }
+        if (isset($this->value['modelName']) && !$this->value['modelName'] && !empty($options['modelName'])) {
+            $this->value['modelName'] = $options['modelName'];
+        }
 
         $contentStr = str_replace($this->var, $this->value, $content);
         $filePath = $this->getFilePathName($path, $this->value['nameCamel']);