Browse Source

修改返回

duqinya 6 years ago
parent
commit
0b931b86cb
1 changed files with 10 additions and 3 deletions
  1. 10 3
      app/Repositories/CmsContentTemplateSetRepository.php

+ 10 - 3
app/Repositories/CmsContentTemplateSetRepository.php

@@ -47,11 +47,18 @@ class CmsContentTemplateSetRepository
         $banner_rule = $this->cmsContentTemplateSet->select('id', 'rule')->where(['tpl_id' => $temalates->id, 'area_type' => 0])->get();
         $new_rule = [];
         foreach ($banner_rule->toArray() as $k => $v) {
-            $new_rule[$k]['id'] = $v['id'];
-            $new_rule[$k]['rule'] = \GuzzleHttp\json_decode($v['rule'], true);
+//            $new_rule[$k]['id'] = $v['id'];
+//            $new_rule[$k]['rule'] = \GuzzleHttp\json_decode($v['rule'], true);
+            $a = \GuzzleHttp\json_decode($v['rule'], true);
+            foreach ($a as $key=>$value){
+              $a[$key]['b_id'] = $v['id'];
+                $new_rule[$key]['id'] = $key;
+                $new_rule[$key]['rule'] = $value;
+
+            }
         }
-        $group_array['content'][0]['rule'] = $new_rule;
 
+        $group_array['content'][0]['rule'] = $new_rule;
         $subject_rule = $this->cmsContentTemplateSet->select('id', 'rule')->where(['tpl_id' => $temalates->id, 'area_type' => 1])->get();
 
         $new_rule1 = [];