正在显示
1 个修改的文件
包含
12 行增加
和
13 行删除
| @@ -151,13 +151,12 @@ class SyncProject extends Command | @@ -151,13 +151,12 @@ class SyncProject extends Command | ||
| 151 | 'contract' => json_encode($param['files']), | 151 | 'contract' => json_encode($param['files']), |
| 152 | 'bill' => json_encode($param['images']), | 152 | 'bill' => json_encode($param['images']), |
| 153 | ]; | 153 | ]; |
| 154 | - $seoPlan = Project::seoMap(); | ||
| 155 | - if (in_array($param['plan_marketing'], $seoPlan)) { | ||
| 156 | - $data['deploy_build']['seo_service_duration'] = $param['years'] ?? 0; | ||
| 157 | - $data['deploy_build']['seo_plan'] = $this->versionSeoData($param['plan_marketing'],$seoPlan); | ||
| 158 | - } else { | 154 | + $data['deploy_build']['plan'] = $this->versionData($param['plan_marketing'] ?? ''); |
| 155 | + $data['deploy_build']['seo_plan'] = $this->versionSeoData($param['geo_plan'] ?? ''); | ||
| 156 | + if(!empty($data['deploy_build']['plan'])){ | ||
| 159 | $data['deploy_build']['service_duration'] = $param['years'] ?? 0; | 157 | $data['deploy_build']['service_duration'] = $param['years'] ?? 0; |
| 160 | - $data['deploy_build']['plan'] = $this->versionData($param['plan_marketing']); | 158 | + }else{ |
| 159 | + $data['deploy_build']['seo_service_duration'] = $param['years'] ?? 0; | ||
| 161 | } | 160 | } |
| 162 | $renewModel = new ProjectRenew(); | 161 | $renewModel = new ProjectRenew(); |
| 163 | $rs = $renewModel->add($data); | 162 | $rs = $renewModel->add($data); |
| @@ -184,7 +183,8 @@ class SyncProject extends Command | @@ -184,7 +183,8 @@ class SyncProject extends Command | ||
| 184 | } | 183 | } |
| 185 | } | 184 | } |
| 186 | 185 | ||
| 187 | - public function versionSeoData($param,$data){ | 186 | + public function versionSeoData($param){ |
| 187 | + $data = Project::seoMap(); | ||
| 188 | $data = array_flip($data); | 188 | $data = array_flip($data); |
| 189 | if(isset($data[$param])){ | 189 | if(isset($data[$param])){ |
| 190 | return $data[$param]; | 190 | return $data[$param]; |
| @@ -242,13 +242,12 @@ class SyncProject extends Command | @@ -242,13 +242,12 @@ class SyncProject extends Command | ||
| 242 | 'bill'=>$param['images'] | 242 | 'bill'=>$param['images'] |
| 243 | ], | 243 | ], |
| 244 | ]; | 244 | ]; |
| 245 | - $seoPlan = Project::seoMap(); | ||
| 246 | - if (in_array($param['plan_marketing'], $seoPlan)) { | ||
| 247 | - $data['deploy_build']['seo_service_duration'] = $param['years'] ?? 0; | ||
| 248 | - $data['deploy_build']['seo_plan'] = $this->versionSeoData($param['plan_marketing'],$seoPlan); | ||
| 249 | - } else { | 245 | + $data['deploy_build']['plan'] = $this->versionData($param['plan_marketing'] ?? ''); |
| 246 | + $data['deploy_build']['seo_plan'] = $this->versionSeoData($param['geo_plan'] ?? ''); | ||
| 247 | + if(!empty($data['deploy_build']['plan'])){ | ||
| 250 | $data['deploy_build']['service_duration'] = $param['years'] ?? 0; | 248 | $data['deploy_build']['service_duration'] = $param['years'] ?? 0; |
| 251 | - $data['deploy_build']['plan'] = $this->versionData($param['plan_marketing']); | 249 | + }else{ |
| 250 | + $data['deploy_build']['seo_service_duration'] = $param['years'] ?? 0; | ||
| 252 | } | 251 | } |
| 253 | DB::beginTransaction(); | 252 | DB::beginTransaction(); |
| 254 | try { | 253 | try { |
-
请 注册 或 登录 后发表评论