作者 赵彬吉
... ... @@ -217,20 +217,28 @@ class SyncProject extends Command
DB::beginTransaction();
try {
$id = $this->saveProject($data['project']);
$this->setPostId($data['deploy_build']['plan'],$id);;
echo 'saveProject success' . PHP_EOL;
$this->setPostId($data['deploy_build']['plan'],$id);
echo 'setPostId success' . PHP_EOL;
$this->savePayment($data['payment'],$id);
echo 'savePayment success' . PHP_EOL;
$this->saveDeployBuild($data['deploy_build'],$id);
echo 'saveDeployBuild success' . PHP_EOL;
$this->saveDeployOptimize($data['deploy_optimize'],$id);
echo 'saveDeployOptimize success' . PHP_EOL;
$this->saveAfter($data['project_after'],$id);
echo 'saveAfter success' . PHP_EOL;
if($is_update == 1){
//4.0或5.0更新到6.0
//初始化数据库
$this->initializationMysql($id);
echo 'initializationMysql success' . PHP_EOL;
//初始账号
$this->createUser($data['project']['mobile'],$id,$data['project']['lead_name']);
echo 'createUser success' . PHP_EOL;
//新增数据抓取任务
$task_list = [];
... ... @@ -244,7 +252,7 @@ class SyncProject extends Command
foreach ($task_list as $task){
UpdateLog::createLog($id,$task,$param['get_data_url']);
}
echo 'UpdateTask success' . PHP_EOL;
}
DB::commit();
... ...