作者 lyh

gx

@@ -196,13 +196,9 @@ class DomainInfoController extends BaseController @@ -196,13 +196,9 @@ class DomainInfoController extends BaseController
196 $this->request->validate([ 196 $this->request->validate([
197 'id'=>'required', 197 'id'=>'required',
198 'type' => 'required', 198 'type' => 'required',
199 - 'other_domain'=>'required',  
200 - 'extend_config'=>'required'  
201 ],[ 199 ],[
202 'id.required' => 'id不能为空', 200 'id.required' => 'id不能为空',
203 'type.required' => '类型不能为空', 201 'type.required' => '类型不能为空',
204 - 'other_domain.required' => '其他域名不能为空',  
205 - 'extend_config.required' => '301配置不能为空',  
206 ]); 202 ]);
207 $domainInfoLogic->sslSave(); 203 $domainInfoLogic->sslSave();
208 $this->response('success'); 204 $this->response('success');
@@ -222,7 +222,7 @@ class DomainInfoLogic extends BaseLogic @@ -222,7 +222,7 @@ class DomainInfoLogic extends BaseLogic
222 ]; 222 ];
223 $this->model->edit($data,['id'=>$this->param['id']]); 223 $this->model->edit($data,['id'=>$this->param['id']]);
224 //生成证书 224 //生成证书
225 - $this->setDomainSsl($server_info['init_domain'],$info['domain'],$this->param['extend_config'],$this->param['other_domain']); 225 + $this->setDomainSsl($server_info['init_domain'],$info['domain'],$this->param['extend_config'] ?? [],$this->param['other_domain'] ?? []);
226 return $this->success(); 226 return $this->success();
227 } 227 }
228 228