durong 5 anos atrás
pai
commit
3568d7db00

+ 6 - 1
app/Repositories/V2/CmsContentTemplateSetRepository.php

@@ -19,7 +19,7 @@ class CmsContentTemplateSetRepository {
 
     //banner模板选专题-被使用计数
     public function countSubject($request)
-    {
+    {Log::debug(json_encode($request));
         $type = intval($request['type']);
         if ($type == 0) {
             $rule = json_decode($request['rule'], true);
@@ -31,8 +31,11 @@ class CmsContentTemplateSetRepository {
         }
         if ($type == 1) {
             $subject_id_array = json_decode($request['old_rule'], true);
+            Log::debug($request['old_rule']);
+            Log::debug($request['rule']);
             if ($subject_id_array['link_type'] == 1 && $request['rule']['link_type'] == 1) {//链接方式都为专题
                 if ($subject_id_array['link_url'] != $request['rule']['link_url']) {
+                    Log::debug('111'.$request['rule']['link_url']);
                     $templates = $this->cmsSubject->where('id', intval($subject_id_array['link_url']))->first();
                     $update_template = [
                         $templates->used_count -= 1
@@ -44,12 +47,14 @@ class CmsContentTemplateSetRepository {
                     $templates->save();
                 }
             } elseif ($subject_id_array['link_type'] == 1 && $request['rule']['link_type'] != 1) {
+                Log::debug('222'.$request['rule']['link_type']);
                 $templates = $this->cmsSubject->where('id', intval($subject_id_array['link_url']))->first();
                 $update_template = [
                     $templates->used_count -= 1
                 ];
                 $templates->update($update_template);
             } elseif ($subject_id_array['link_type'] != 1 && $request['rule']['link_type'] == 1) {
+                Log::debug('333'.$request['rule']['link_type']);
                 $templates = $this->cmsSubject->where('id', intval($request['rule']['link_url']))->first();
                 $templates->used_count += 1;
                 $templates->save();