Browse Source

TSpace设置

cqp 4 days ago
parent
commit
619ef7efd8
1 changed files with 11 additions and 3 deletions
  1. 11 3
      app/Service/TSpaceService.php

+ 11 - 3
app/Service/TSpaceService.php

@@ -93,9 +93,17 @@ class TSpaceService extends Service
     }
 
     public function detail($data, $user){
-        if(empty($data['table_head'])) return [false,'自定义表头不能为空'];
-        if(empty($data['menu_id'])) return [false, 'menu_id不能为空'];
+        if(empty($data['type'])) return [false,'TSpace首页设置类型不能为空'];
+        if(! isset(TSpaceSet::$model_type_title[$data['type']])) return [false,'TSpace首页设置类型错误'];
+
+        $set = TSpaceSet::where('del_time',0)
+            ->where('type', $data['type'])
+            ->select('file', 'id', 'text')
+            ->get()->toArray();
+        foreach ($set as $key => $value){
+            if(! empty($value['text'])) $set[$key]['text'] = json_decode($value['text'], true);
+        }
 
-        return [true,''];
+        return [true, $set];
     }
 }