正在显示
1 个修改的文件
包含
10 行增加
和
10 行删除
| @@ -489,16 +489,16 @@ class ProjectLogic extends BaseLogic | @@ -489,16 +489,16 @@ class ProjectLogic extends BaseLogic | ||
| 489 | */ | 489 | */ |
| 490 | public function saveInquiryFilterConfig($config){ | 490 | public function saveInquiryFilterConfig($config){ |
| 491 | 491 | ||
| 492 | - $config['filter_countries'] = !empty($config['filter_countries']) ? Arr::lineToArray($config['filter_countries']) : ''; | ||
| 493 | - $config['filter_contents'] = !empty($config['filter_contents']) ? Arr::lineToArray($config['filter_contents']) : ''; | ||
| 494 | - $config['filter_referers'] = !empty($config['filter_referers']) ? Arr::lineToArray($config['filter_referers']) : ''; | ||
| 495 | - $config['filter_emails'] = !empty($config['filter_emails']) ? Arr::lineToArray($config['filter_emails']) : ''; | ||
| 496 | - $config['filter_mobiles'] = !empty($config['filter_mobiles']) ? Arr::lineToArray($config['filter_mobiles']) : ''; | ||
| 497 | - $config['filter_names'] = !empty($config['filter_names']) ? Arr::lineToArray($config['filter_names']) : ''; | ||
| 498 | - $config['black_ips'] = !empty($config['black_ips']) ? Arr::lineToArray($config['black_ips']) : ''; | ||
| 499 | - $model = new InquiryFilterConfig(); | ||
| 500 | - $info = $model->read(['project_id'=>$config['project_id']]); | ||
| 501 | - if($info === false){ | 492 | + $config['filter_countries'] = !empty($config['filter_countries']) ? Arr::lineToArray($config['filter_countries']) : []; |
| 493 | + $config['filter_contents'] = !empty($config['filter_contents']) ? Arr::lineToArray($config['filter_contents']) : []; | ||
| 494 | + $config['filter_referers'] = !empty($config['filter_referers']) ? Arr::lineToArray($config['filter_referers']) : []; | ||
| 495 | + $config['filter_emails'] = !empty($config['filter_emails']) ? Arr::lineToArray($config['filter_emails']) : []; | ||
| 496 | + $config['filter_mobiles'] = !empty($config['filter_mobiles']) ? Arr::lineToArray($config['filter_mobiles']) : []; | ||
| 497 | + $config['filter_names'] = !empty($config['filter_names']) ? Arr::lineToArray($config['filter_names']) : []; | ||
| 498 | + $config['black_ips'] = !empty($config['black_ips']) ? Arr::lineToArray($config['black_ips']) : []; | ||
| 499 | + $model = InquiryFilterConfig::where('project_id', $config['project_id'])->first(); | ||
| 500 | + if(!$model){ | ||
| 501 | + $model = new InquiryFilterConfig(); | ||
| 502 | $model->add($config); | 502 | $model->add($config); |
| 503 | }else{ | 503 | }else{ |
| 504 | $model->edit($config,['project_id'=>$config['project_id']]); | 504 | $model->edit($config,['project_id'=>$config['project_id']]); |
-
请 注册 或 登录 后发表评论