|
...
|
...
|
@@ -238,12 +238,12 @@ class SyncProject extends Command |
|
|
|
if(isset($param['channel']) && !empty($param['channel'])){
|
|
|
|
$param['channel'] = Arr::a2s($param['channel']);
|
|
|
|
}
|
|
|
|
$projectModel = Project::where('from_order_id', $param['from_order_id'])->first();
|
|
|
|
if($projectModel){
|
|
|
|
$projectModel = new Project();
|
|
|
|
$info = $projectModel->read(['from_order_id'=>$param['from_order_id']]);
|
|
|
|
if($info !== false){
|
|
|
|
$projectModel->edit($param, ['from_order_id' => $param['from_order_id']]);
|
|
|
|
return $projectModel->id;
|
|
|
|
return $info['id'];
|
|
|
|
}else{
|
|
|
|
$projectModel = new Project();
|
|
|
|
return $projectModel->addReturnId($param);
|
|
|
|
}
|
|
|
|
}
|
|
...
|
...
|
@@ -257,7 +257,12 @@ class SyncProject extends Command |
|
|
|
$param['project_id'] = $id;
|
|
|
|
//查询数据是否存在
|
|
|
|
$afterModel = new After();
|
|
|
|
return $afterModel->add($param);
|
|
|
|
$info = $afterModel->read(['project_id'=>$id]);
|
|
|
|
if($info !== false){
|
|
|
|
$afterModel->edit($param,['id'=>$info['id']]);
|
|
|
|
}else{
|
|
|
|
$afterModel->add($param);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -276,7 +281,12 @@ class SyncProject extends Command |
|
|
|
if(isset($param['bill']) && !empty($param['bill'])){
|
|
|
|
$param['bill'] = Arr::a2s($param['bill']);
|
|
|
|
}
|
|
|
|
return $paymentModel->add($param);
|
|
|
|
$info = $paymentModel->read(['project_id'=>$id]);
|
|
|
|
if($info !== false){
|
|
|
|
$paymentModel->edit($param,['id'=>$info['id']]);
|
|
|
|
}else{
|
|
|
|
$paymentModel->add($param);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -292,7 +302,12 @@ class SyncProject extends Command |
|
|
|
$code = $hashids->encode($id);
|
|
|
|
$param['test_domain'] = 'https://v6-' . $code . '.globalso.site/';
|
|
|
|
$deployBuildModel = new DeployBuild();
|
|
|
|
return $deployBuildModel->add($param);
|
|
|
|
$info = $deployBuildModel->read(['project_id'=>$id]);
|
|
|
|
if($info !== false){
|
|
|
|
$deployBuildModel->edit($param,['id'=>$info['id']]);
|
|
|
|
}else{
|
|
|
|
$deployBuildModel->add($param);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -305,7 +320,12 @@ class SyncProject extends Command |
|
|
|
protected function saveDeployOptimize($param,$id){
|
|
|
|
$param['project_id'] = $id;
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
return $deployOptimizeModel->add($param);
|
|
|
|
$info = $deployOptimizeModel->read(['project_id'=>$id]);
|
|
|
|
if($info !== false){
|
|
|
|
$deployOptimizeModel->edit($param,['id'=>$info['id']]);
|
|
|
|
}else{
|
|
|
|
$deployOptimizeModel->add($param);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
...
|
...
|
|