作者 lyh

gx

@@ -79,7 +79,6 @@ class ServersController extends BaseController @@ -79,7 +79,6 @@ class ServersController extends BaseController
79 $this->request->validate([ 79 $this->request->validate([
80 'server_name'=>'required', 80 'server_name'=>'required',
81 'service_type'=>'required', 81 'service_type'=>'required',
82 - 'total'=>'required',  
83 'account'=>'required', 82 'account'=>'required',
84 'password'=>'required', 83 'password'=>'required',
85 'port'=>'required', 84 'port'=>'required',
@@ -88,7 +87,6 @@ class ServersController extends BaseController @@ -88,7 +87,6 @@ class ServersController extends BaseController
88 ],[ 87 ],[
89 'server_name.required' => '服务器名称server_name不能为空', 88 'server_name.required' => '服务器名称server_name不能为空',
90 'service_type.required' => '服务器类型不能为空', 89 'service_type.required' => '服务器类型不能为空',
91 - 'total.required' => '总数不能为空',  
92 'account.required' => '账号不能为空', 90 'account.required' => '账号不能为空',
93 'password.required' => '密码不能为空', 91 'password.required' => '密码不能为空',
94 'port.required' => '端口不能为空', 92 'port.required' => '端口不能为空',
@@ -158,13 +158,13 @@ class ServersIpController extends BaseController @@ -158,13 +158,13 @@ class ServersIpController extends BaseController
158 ]); 158 ]);
159 $serverModel = new Servers(); 159 $serverModel = new Servers();
160 $info = $serverModel->read(['id'=>$this->map['servers_id']]); 160 $info = $serverModel->read(['id'=>$this->map['servers_id']]);
161 - $data[] = ['记录类型','主机记录','解析线路','记录值','MAX优先级','TTL值','状态(暂停/启用)','备注']; 161 + $data[] = [];
162 $serversIpModel = new ServersIpModel(); 162 $serversIpModel = new ServersIpModel();
163 $list = $serversIpModel->list($this->map); 163 $list = $serversIpModel->list($this->map);
164 foreach ($list as $v){ 164 foreach ($list as $v){
165 $position = strpos($v['domain'], '.'); 165 $position = strpos($v['domain'], '.');
166 $result = substr($v['domain'], 0, $position); 166 $result = substr($v['domain'], 0, $position);
167 - $data[] = ['A',$result,'默认',$v['ip'],'',600,'启用',$info['server_name']]; 167 + $data[] = ['记录类型'=>'A','主机记录'=>$result,'解析线路'=>'默认','记录值'=>$v['ip'],'MAX优先级'=>'','TTL值'=>600,'状态(暂停/启用)'=>'启用','备注'=>$info['server_name']];
168 } 168 }
169 $this->response('success',Code::SUCCESS,$data); 169 $this->response('success',Code::SUCCESS,$data);
170 } 170 }
@@ -198,9 +198,6 @@ class ProjectLogic extends BaseLogic @@ -198,9 +198,6 @@ class ProjectLogic extends BaseLogic
198 } 198 }
199 $info = $serversIpModel->read(['id'=>$servers_id]); 199 $info = $serversIpModel->read(['id'=>$servers_id]);
200 $serversInfo = $serversModel->read(['id'=>$info['servers_id']]); 200 $serversInfo = $serversModel->read(['id'=>$info['servers_id']]);
201 - if($serversInfo['being_number'] >= $serversInfo['total']){  
202 - $this->fail('请选择其他服务器,当前服务器已满');  
203 - }  
204 $project_arr = []; 201 $project_arr = [];
205 if(!empty(trim($info['project_arr'],','))){ 202 if(!empty(trim($info['project_arr'],','))){
206 $project_arr = explode(',',trim($info['project_arr'],',')); 203 $project_arr = explode(',',trim($info['project_arr'],','));