作者 lyh

gx

... ... @@ -150,9 +150,6 @@ class ProjectLogic extends BaseLogic
$this->saveDeployBuild($param);
$this->saveDeployOptimize($param);
$this->saveAfter($param);
if(isset($param['mysql_id']) && !empty($param['mysql_id'])){
$this->initializationMysql($res['id']);
}
if(isset($param['serve_id']) && !empty($param['serve_id'])){
$this->updateServe($param['serve_id']);
}
... ... @@ -359,6 +356,7 @@ class ProjectLogic extends BaseLogic
'company' => $param['company_name'],
'lead_name' => $param['principal_name'],
'mobile' => $param['principal_mobile'],
'mysql_id'=>Project::MYSQL_ID,
'qq' => $param['customer_qq'],
'channel' => Channel::getProjectChannel($param['company_id'], $param['username_sales']),
'requirement' => $param['remark'],
... ... @@ -386,6 +384,10 @@ class ProjectLogic extends BaseLogic
$this->saveDeployBuild($data);
$this->saveDeployOptimize($data);
$this->saveAfter($data);
//创建默认数据库
if(isset($data['mysql_id']) && !empty($data['mysql_id'])){
$this->initializationMysql($res['id']);
}
DB::commit();
}catch (\Exception $e){
DB::rollBack();
... ...
... ... @@ -14,4 +14,6 @@ use App\Models\Base;
class UpdateNotify extends Base
{
protected $table = 'gl_update_notify';
//连接数据库
protected $connection = 'custom_mysql';
}
... ...
... ... @@ -24,6 +24,8 @@ class Project extends Base
const TYPE_FOUR = 4;//推广续费
const TYPE_FIVE = 5;//未续费网站
const TYPE_SIX = 6;//特殊推广项目
const MYSQL_ID = 2;//默认数据库id
/**
* 星级客户
* @return string[]
... ...
... ... @@ -16,7 +16,8 @@ class RouteMap extends Base
{
//设置关联表名
protected $table = 'gl_route_map';
//连接数据库
protected $connection = 'custom_mysql';
//路由类型
const SOURCE_PRODUCT = 'product';
const SOURCE_PRODUCT_CATE = 'product_category';
... ...