作者 lyh

gx

@@ -101,15 +101,17 @@ class ServersIpController extends BaseController @@ -101,15 +101,17 @@ class ServersIpController extends BaseController
101 * @time :2024/6/24 16:24 101 * @time :2024/6/24 16:24
102 */ 102 */
103 public function save(ServersIpLogic $serversIpLogic){ 103 public function save(ServersIpLogic $serversIpLogic){
104 - $this->request->validate([  
105 - 'ip'=>'required',  
106 - 'servers_id'=>'required',  
107 - 'domain'=>'required'  
108 - ],[  
109 - 'ip.required' => 'ip不能为空',  
110 - 'servers_id.required' => '服务器servers_id不能为空',  
111 - 'domain.required' => 'cname域名不能为空',  
112 - ]); 104 + if(isset($this->param['id'])){
  105 + $this->request->validate([
  106 + 'ip'=>'required',
  107 + 'servers_id'=>'required',
  108 + 'domain'=>'required'
  109 + ],[
  110 + 'ip.required' => 'ip不能为空',
  111 + 'servers_id.required' => '服务器servers_id不能为空',
  112 + 'domain.required' => 'cname域名不能为空',
  113 + ]);
  114 + }
113 $data = $serversIpLogic->saveServersIp(); 115 $data = $serversIpLogic->saveServersIp();
114 $this->response('success',Code::SUCCESS,$data); 116 $this->response('success',Code::SUCCESS,$data);
115 } 117 }