duqinya 6 anni fa
parent
commit
05f287b577
1 ha cambiato i file con 36 aggiunte e 2 eliminazioni
  1. 36 2
      app/Http/Controllers/CmsContentTemplateSetController.php

+ 36 - 2
app/Http/Controllers/CmsContentTemplateSetController.php

@@ -26,7 +26,7 @@ class CmsContentTemplateSetController extends BaseController
 
 
     //banner设置
-    public function create(Request $request)
+    public function bannerSet(Request $request)
     {
         $validator = Validator::make($request->all(), [
             'rule' => 'required',
@@ -38,7 +38,41 @@ class CmsContentTemplateSetController extends BaseController
             return $this->response->error($validator->errors()->first(), 500);
         }
 
-        return  $this->cmsContentSetTemplate->create($request->all());
+        return  $this->cmsContentSetTemplate->bannerSet($request->all());
+
+    }
+
+    //专题广告设置
+    public function advertisement(Request $request)
+    {
+        $validator = Validator::make($request->all(), [
+            'rule' => 'required',
+            'status' => ['required', Rule::in(0,1)],
+            'tpl_id' => 'required|integer',
+            'area_type' => ['required', Rule::in(0,1,2,3)],
+        ]);
+        if ($validator->fails()) {
+            return $this->response->error($validator->errors()->first(), 500);
+        }
+
+        return  $this->cmsContentSetTemplate->advertisementSet($request->all());
+
+    }
+
+    //商品楼层设置
+    public function floorSet(Request $request)
+    {
+        $validator = Validator::make($request->all(), [
+            'rule' => 'required',
+            'status' => ['required', Rule::in(0,1)],
+            'tpl_id' => 'required|integer',
+            'area_type' => ['required', Rule::in(0,1,2,3)],
+        ]);
+        if ($validator->fails()) {
+            return $this->response->error($validator->errors()->first(), 500);
+        }
+
+        return  $this->cmsContentSetTemplate->floorSet($request->all());
 
     }