作者 lyh

gx

@@ -150,9 +150,6 @@ class ProjectLogic extends BaseLogic @@ -150,9 +150,6 @@ class ProjectLogic extends BaseLogic
150 $this->saveDeployBuild($param); 150 $this->saveDeployBuild($param);
151 $this->saveDeployOptimize($param); 151 $this->saveDeployOptimize($param);
152 $this->saveAfter($param); 152 $this->saveAfter($param);
153 - if(isset($param['mysql_id']) && !empty($param['mysql_id'])){  
154 - $this->initializationMysql($res['id']);  
155 - }  
156 if(isset($param['serve_id']) && !empty($param['serve_id'])){ 153 if(isset($param['serve_id']) && !empty($param['serve_id'])){
157 $this->updateServe($param['serve_id']); 154 $this->updateServe($param['serve_id']);
158 } 155 }
@@ -359,6 +356,7 @@ class ProjectLogic extends BaseLogic @@ -359,6 +356,7 @@ class ProjectLogic extends BaseLogic
359 'company' => $param['company_name'], 356 'company' => $param['company_name'],
360 'lead_name' => $param['principal_name'], 357 'lead_name' => $param['principal_name'],
361 'mobile' => $param['principal_mobile'], 358 'mobile' => $param['principal_mobile'],
  359 + 'mysql_id'=>Project::MYSQL_ID,
362 'qq' => $param['customer_qq'], 360 'qq' => $param['customer_qq'],
363 'channel' => Channel::getProjectChannel($param['company_id'], $param['username_sales']), 361 'channel' => Channel::getProjectChannel($param['company_id'], $param['username_sales']),
364 'requirement' => $param['remark'], 362 'requirement' => $param['remark'],
@@ -386,6 +384,10 @@ class ProjectLogic extends BaseLogic @@ -386,6 +384,10 @@ class ProjectLogic extends BaseLogic
386 $this->saveDeployBuild($data); 384 $this->saveDeployBuild($data);
387 $this->saveDeployOptimize($data); 385 $this->saveDeployOptimize($data);
388 $this->saveAfter($data); 386 $this->saveAfter($data);
  387 + //创建默认数据库
  388 + if(isset($data['mysql_id']) && !empty($data['mysql_id'])){
  389 + $this->initializationMysql($res['id']);
  390 + }
389 DB::commit(); 391 DB::commit();
390 }catch (\Exception $e){ 392 }catch (\Exception $e){
391 DB::rollBack(); 393 DB::rollBack();
@@ -14,4 +14,6 @@ use App\Models\Base; @@ -14,4 +14,6 @@ use App\Models\Base;
14 class UpdateNotify extends Base 14 class UpdateNotify extends Base
15 { 15 {
16 protected $table = 'gl_update_notify'; 16 protected $table = 'gl_update_notify';
  17 + //连接数据库
  18 + protected $connection = 'custom_mysql';
17 } 19 }
@@ -24,6 +24,8 @@ class Project extends Base @@ -24,6 +24,8 @@ class Project extends Base
24 const TYPE_FOUR = 4;//推广续费 24 const TYPE_FOUR = 4;//推广续费
25 const TYPE_FIVE = 5;//未续费网站 25 const TYPE_FIVE = 5;//未续费网站
26 const TYPE_SIX = 6;//特殊推广项目 26 const TYPE_SIX = 6;//特殊推广项目
  27 +
  28 + const MYSQL_ID = 2;//默认数据库id
27 /** 29 /**
28 * 星级客户 30 * 星级客户
29 * @return string[] 31 * @return string[]
@@ -16,7 +16,8 @@ class RouteMap extends Base @@ -16,7 +16,8 @@ class RouteMap extends Base
16 { 16 {
17 //设置关联表名 17 //设置关联表名
18 protected $table = 'gl_route_map'; 18 protected $table = 'gl_route_map';
19 - 19 + //连接数据库
  20 + protected $connection = 'custom_mysql';
20 //路由类型 21 //路由类型
21 const SOURCE_PRODUCT = 'product'; 22 const SOURCE_PRODUCT = 'product';
22 const SOURCE_PRODUCT_CATE = 'product_category'; 23 const SOURCE_PRODUCT_CATE = 'product_category';