|
...
|
...
|
@@ -174,6 +174,16 @@ class SyncProject extends Command |
|
|
|
if(isset($data[$param])){
|
|
|
|
return $data[$param];
|
|
|
|
}else{
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public function versionSeoData($param){
|
|
|
|
$data = Project::seoMap();
|
|
|
|
$data = array_flip($data);
|
|
|
|
if(isset($data[$param])){
|
|
|
|
return $data[$param];
|
|
|
|
}else{
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
}
|
|
...
|
...
|
@@ -210,7 +220,6 @@ class SyncProject extends Command |
|
|
|
],
|
|
|
|
'deploy_build' => [
|
|
|
|
'service_duration' => $param['years'] ?? 0,
|
|
|
|
'plan' => $this->versionData($param['plan_marketing']),
|
|
|
|
'login_mobile'=>$param['principal_mobile']
|
|
|
|
],
|
|
|
|
'deploy_optimize' => [
|
|
...
|
...
|
@@ -223,6 +232,11 @@ class SyncProject extends Command |
|
|
|
'bill'=>$param['images']
|
|
|
|
],
|
|
|
|
];
|
|
|
|
if($param['plan_marketing'] == '白帽SEO方案'){
|
|
|
|
$data['deploy_build']['seo_plan'] = $this->versionSeoData($param['plan_marketing']);
|
|
|
|
}else{
|
|
|
|
$data['deploy_build']['plan'] = $this->versionData($param['plan_marketing']);
|
|
|
|
}
|
|
|
|
DB::beginTransaction();
|
|
|
|
try {
|
|
|
|
if(isset($data['deploy_build']['plan']) && ($data['deploy_build']['plan'] == 15)){
|
...
|
...
|
|