|
@@ -225,19 +225,15 @@ class SyncProject extends Command |
|
@@ -225,19 +225,15 @@ class SyncProject extends Command |
|
225
|
|
225
|
|
|
226
|
if($is_update == 1){
|
226
|
if($is_update == 1){
|
|
227
|
//4.0或5.0更新到6.0
|
227
|
//4.0或5.0更新到6.0
|
|
228
|
-
|
|
|
|
229
|
//初始化数据库
|
228
|
//初始化数据库
|
|
230
|
$this->initializationMysql($id);
|
229
|
$this->initializationMysql($id);
|
|
231
|
-
|
|
|
|
232
|
//初始账号
|
230
|
//初始账号
|
|
233
|
$this->createUser($data['project']['mobile'],$id,$data['project']['lead_name']);
|
231
|
$this->createUser($data['project']['mobile'],$id,$data['project']['lead_name']);
|
|
234
|
-
|
|
|
|
235
|
//新增数据抓取任务
|
232
|
//新增数据抓取任务
|
|
236
|
foreach ($param['api_type'] as $v_type){
|
233
|
foreach ($param['api_type'] as $v_type){
|
|
237
|
UpdateLog::createLog($id,$v_type,$param['get_data_url']);
|
234
|
UpdateLog::createLog($id,$v_type,$param['get_data_url']);
|
|
238
|
}
|
235
|
}
|
|
239
|
}
|
236
|
}
|
|
240
|
-
|
|
|
|
241
|
DB::commit();
|
237
|
DB::commit();
|
|
242
|
}catch (\Exception $e){
|
238
|
}catch (\Exception $e){
|
|
243
|
DB::rollBack();
|
239
|
DB::rollBack();
|
|
@@ -272,6 +268,8 @@ class SyncProject extends Command |
|
@@ -272,6 +268,8 @@ class SyncProject extends Command |
|
272
|
public function saveProject($param){
|
268
|
public function saveProject($param){
|
|
273
|
if(isset($param['channel']) && !empty($param['channel'])){
|
269
|
if(isset($param['channel']) && !empty($param['channel'])){
|
|
274
|
$param['channel'] = Arr::a2s($param['channel']);
|
270
|
$param['channel'] = Arr::a2s($param['channel']);
|
|
|
|
271
|
+ }else{
|
|
|
|
272
|
+ $param['channel'] = Arr::a2s(["user_id"=>"", "zone_id"=>"", "channel_id"=>""]);
|
|
275
|
}
|
273
|
}
|
|
276
|
$projectModel = new Project();
|
274
|
$projectModel = new Project();
|
|
277
|
$info = $projectModel->read(['from_order_id'=>$param['from_order_id'],'delete_status'=>0]);
|
275
|
$info = $projectModel->read(['from_order_id'=>$param['from_order_id'],'delete_status'=>0]);
|
|
@@ -311,12 +309,8 @@ class SyncProject extends Command |
|
@@ -311,12 +309,8 @@ class SyncProject extends Command |
|
311
|
protected function savePayment($param,$id){
|
309
|
protected function savePayment($param,$id){
|
|
312
|
$param['project_id'] = $id;
|
310
|
$param['project_id'] = $id;
|
|
313
|
$paymentModel= new Payment();
|
311
|
$paymentModel= new Payment();
|
|
314
|
-// if(isset($param['contract']) && !empty($param['contract'])){
|
|
|
|
315
|
- $param['contract'] = Arr::a2s($param['contract']);
|
|
|
|
316
|
-// }
|
|
|
|
317
|
-// if(isset($param['bill']) && !empty($param['bill'])){
|
|
|
|
318
|
- $param['bill'] = Arr::a2s($param['bill']);
|
|
|
|
319
|
-// }
|
312
|
+ $param['contract'] = Arr::a2s($param['contract']);
|
|
|
|
313
|
+ $param['bill'] = Arr::a2s($param['bill']);
|
|
320
|
$info = $paymentModel->read(['project_id'=>$id]);
|
314
|
$info = $paymentModel->read(['project_id'=>$id]);
|
|
321
|
if($info !== false){
|
315
|
if($info !== false){
|
|
322
|
$paymentModel->edit($param,['id'=>$info['id']]);
|
316
|
$paymentModel->edit($param,['id'=>$info['id']]);
|