作者 lyh

gx

@@ -178,6 +178,16 @@ class SyncProject extends Command @@ -178,6 +178,16 @@ class SyncProject extends Command
178 } 178 }
179 } 179 }
180 180
  181 + public function versionSeoData($param){
  182 + $data = Project::seoMap();
  183 + $data = array_flip($data);
  184 + if(isset($data[$param])){
  185 + return $data[$param];
  186 + }else{
  187 + return 1;
  188 + }
  189 + }
  190 +
181 /** 191 /**
182 * @remark :导入数据 192 * @remark :导入数据
183 * @name :sync 193 * @name :sync
@@ -210,7 +220,6 @@ class SyncProject extends Command @@ -210,7 +220,6 @@ class SyncProject extends Command
210 ], 220 ],
211 'deploy_build' => [ 221 'deploy_build' => [
212 'service_duration' => $param['years'] ?? 0, 222 'service_duration' => $param['years'] ?? 0,
213 - 'plan' => $this->versionData($param['plan_marketing']),  
214 'login_mobile'=>$param['principal_mobile'] 223 'login_mobile'=>$param['principal_mobile']
215 ], 224 ],
216 'deploy_optimize' => [ 225 'deploy_optimize' => [
@@ -223,6 +232,11 @@ class SyncProject extends Command @@ -223,6 +232,11 @@ class SyncProject extends Command
223 'bill'=>$param['images'] 232 'bill'=>$param['images']
224 ], 233 ],
225 ]; 234 ];
  235 + if($param['plan_marketing'] == '白帽SEO方案'){
  236 + $data['deploy_build']['seo_plan'] = $this->versionSeoData($param['plan_marketing']);
  237 + }else{
  238 + $data['deploy_build']['plan'] = $this->versionData($param['plan_marketing']);
  239 + }
226 DB::beginTransaction(); 240 DB::beginTransaction();
227 try { 241 try {
228 if(isset($data['deploy_build']['plan']) && ($data['deploy_build']['plan'] == 15)){ 242 if(isset($data['deploy_build']['plan']) && ($data['deploy_build']['plan'] == 15)){