Browse Source

模板新建限制

duqinya 6 years ago
parent
commit
8854ba474c
1 changed files with 8 additions and 1 deletions
  1. 8 1
      app/Repositories/CmsContentTemplateRepository.php

+ 8 - 1
app/Repositories/CmsContentTemplateRepository.php

@@ -37,9 +37,16 @@ class CmsContentTemplateRepository {
     {
         $where = ['city_id'=>$request['city_id'],'title'=>trim($request['title'])];
         $template = $this->cmsContentTemplate->where($where)->get();
-        if (count($template)>2){
+        if (count($template) == 2){
             throw new HttpException(500, '每个城市只能存在两个相同的模版');
         }
+        foreach ($template->toArray() as $k=>$v){
+            if ($v['is_open'] == 1){
+                $request['is_open'] = 0;
+            }else{
+                $request['is_open'] = 1;
+            }
+        }
 
         $subject = [
             'title' => $request['title'],