Parcourir la source

add update template name

xielin il y a 6 ans
Parent
commit
e00e26236e

+ 16 - 0
app/Http/Controllers/CmsContentTemplateController.php

@@ -86,4 +86,20 @@ class CmsContentTemplateController extends BaseController
 
     }
 
+    /**
+     * 修改模板名称
+     * @param Request $request
+     * @return mixed|void
+     */
+    public function editTemplateName(Request $request){
+        $validator = Validator::make($request->all(), [
+            'id' => 'required|exists:cms_content_template',
+            'title' => 'required',
+        ]);
+        if ($validator->fails()) {
+            return $this->response->error($validator->errors()->first(), 500);
+        }
+        return  $this->cmsContentTemplate->updateTemplateName($request->all());
+    }
+
 }

+ 9 - 0
app/Repositories/CmsContentTemplateRepository.php

@@ -80,4 +80,13 @@ class CmsContentTemplateRepository {
             throw new HttpException(500, '修改状态失败');
         }
     }
+
+    /**
+     * 修改模板名称
+     * @param $data
+     * @return mixed
+     */
+    public function updateTemplateName($data){
+        return $this->cmsContentTemplate->where('id',$data['id'])->update(['title'=>$data['title']]);
+    }
 }