|
...
|
...
|
@@ -15,6 +15,7 @@ use App\Models\Channel\Channel; |
|
|
|
use App\Models\Channel\User;
|
|
|
|
use App\Models\Channel\Zone;
|
|
|
|
use App\Models\Devops\ServerConfig;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
|
|
use App\Models\Inquiry\InquirySet;
|
|
|
|
use App\Models\Manage\Manage;
|
|
|
|
use App\Models\News\News;
|
|
...
|
...
|
@@ -48,6 +49,8 @@ class ProjectLogic extends BaseLogic |
|
|
|
{
|
|
|
|
|
|
|
|
parent::setWith(['payment', 'deploy_build', 'deploy_optimize','online_check']);
|
|
|
|
var_dump($map);
|
|
|
|
die();
|
|
|
|
$list = parent::getList($map, $sort, ['id', 'title', 'mysql_id' ,'channel','cooperate_date' ,'type', 'created_at'], $limit);
|
|
|
|
$managerLogic = new ManageLogic();
|
|
|
|
foreach ($list['list'] as &$item){
|
|
...
|
...
|
@@ -152,6 +155,9 @@ class ProjectLogic extends BaseLogic |
|
|
|
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']);
|
|
|
|
}
|
|
|
|
DB::commit();
|
|
|
|
}catch (\Exception $e){
|
|
|
|
DB::rollBack();
|
|
...
|
...
|
@@ -174,7 +180,20 @@ class ProjectLogic extends BaseLogic |
|
|
|
ProjectServer::createDatabase($project);
|
|
|
|
//创建表
|
|
|
|
ProjectServer::initTable($project);
|
|
|
|
return true;
|
|
|
|
return $this->success();
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :更新服务器为已使用
|
|
|
|
* @name :updateServe
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/8/28 10:50
|
|
|
|
*/
|
|
|
|
public function updateServe($serve_id){
|
|
|
|
$domainModel = new DomainInfo();
|
|
|
|
$domainModel->edit(['status'=>$domainModel::STATUS_ONE],['id'=>$serve_id]);
|
|
|
|
return $this->success();
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* @remark :验证域名
|
...
|
...
|
|