正在显示
1 个修改的文件
包含
4 行增加
和
1 行删除
| @@ -148,7 +148,7 @@ class ProjectLogic extends BaseLogic | @@ -148,7 +148,7 @@ class ProjectLogic extends BaseLogic | ||
| 148 | //初始化项目 | 148 | //初始化项目 |
| 149 | $this->createProjectData($this->param); | 149 | $this->createProjectData($this->param); |
| 150 | //双向绑定服务器,需放到保存项目的上方 | 150 | //双向绑定服务器,需放到保存项目的上方 |
| 151 | - $this->setServers($this->param['serve_id'],$this->param['id']); | 151 | + $this->setServers($this->param['serve_id'] ?? 0,$this->param['id']); |
| 152 | //保存项目信息 | 152 | //保存项目信息 |
| 153 | $this->saveProject($this->param); | 153 | $this->saveProject($this->param); |
| 154 | //保存建站部署信息 | 154 | //保存建站部署信息 |
| @@ -192,6 +192,9 @@ class ProjectLogic extends BaseLogic | @@ -192,6 +192,9 @@ class ProjectLogic extends BaseLogic | ||
| 192 | $serversModel->where(['id'=>$oldServerIpInfo['servers_id']])->decrement('being_number',1); | 192 | $serversModel->where(['id'=>$oldServerIpInfo['servers_id']])->decrement('being_number',1); |
| 193 | } | 193 | } |
| 194 | } | 194 | } |
| 195 | + if(empty($servers_id)){ | ||
| 196 | + return $this->success(); | ||
| 197 | + } | ||
| 195 | $serversIpInfo = $serversIpModel->read(['id'=>$servers_id]); | 198 | $serversIpInfo = $serversIpModel->read(['id'=>$servers_id]); |
| 196 | $serversInfo = $serversModel->read(['id'=>$serversIpInfo['servers_id']]); | 199 | $serversInfo = $serversModel->read(['id'=>$serversIpInfo['servers_id']]); |
| 197 | if($serversIpInfo['total'] >= $serversInfo['ip_total']){ | 200 | if($serversIpInfo['total'] >= $serversInfo['ip_total']){ |
-
请 注册 或 登录 后发表评论