cqp 21 часов назад
Родитель
Сommit
1803abcff5
3 измененных файлов с 8 добавлено и 1 удалено
  1. 1 1
      app/Model/UserGuide.php
  2. 3 0
      app/Service/UserGuideService.php
  3. 4 0
      config/header/82.php

+ 1 - 1
app/Model/UserGuide.php

@@ -9,5 +9,5 @@ class UserGuide extends UseScopeBaseModel
     const UPDATED_AT = 'upd_time';
     protected $dateFormat = 'U';
 
-    public static $field = ['title','id','crt_time','crt_id'];
+    public static $field = ['title','id','crt_time','crt_id','parent_title'];
 }

+ 3 - 0
app/Service/UserGuideService.php

@@ -18,6 +18,7 @@ class UserGuideService extends Service
 
             $model = UserGuide::where('id',$data['id'])->first();
             $model->title = $data['title'] ?? '';
+            $model->parent_title = $data['parent_title'] ?? '';
             $model->save();
 
             $time = time();
@@ -49,6 +50,7 @@ class UserGuideService extends Service
             DB::beginTransaction();
 
             $model = new UserGuide();
+            $model->parent_title = $data['parent_title'] ?? '';
             $model->title = $data['title'] ?? '';
             $model->crt_id = $user['id'];
             $model->save();
@@ -192,6 +194,7 @@ class UserGuideService extends Service
     }
 
     public function uRule(&$data, $user, $is_add = true){
+        if(empty($data['parent_title'])) return [false, '用户指南类型名不能为空'];
         if(empty($data['title'])) return [false, '用户指南名称不能为空'];
         if(empty($data['details'])) return [false, '评价明细不能为空'];
         foreach ($data['details'] as $key => $value) {

+ 4 - 0
config/header/82.php

@@ -6,6 +6,10 @@
  */
 
 return [
+    [
+        'key' =>'parent_title',
+        'value' => '用户指引类型名',
+    ],
     [
         'key' =>'title',
         'value' => '用户指引标题',