作者 lyh

gx

@@ -222,10 +222,12 @@ class ProjectLogic extends BaseLogic @@ -222,10 +222,12 @@ class ProjectLogic extends BaseLogic
222 } 222 }
223 $data = $param['deploy_build']; 223 $data = $param['deploy_build'];
224 $data['project_id'] = $param['id']; 224 $data['project_id'] = $param['id'];
225 - $hashids = new Hashids('test_domain', 5, 'abcdefghjkmnpqrstuvwxyz1234567890');  
226 - $code = $hashids->encode($data['project_id']);  
227 - $data['test_domain'] = 'v6-' . $code . '.globalso.site';;  
228 $data['id'] = DeployBuild::where('project_id', $param['id'])->value('id'); 225 $data['id'] = DeployBuild::where('project_id', $param['id'])->value('id');
  226 + if(!empty($data['id'])){
  227 + $hashids = new Hashids('test_domain', 5, 'abcdefghjkmnpqrstuvwxyz1234567890');
  228 + $code = $hashids->encode($data['project_id']);
  229 + $data['test_domain'] = 'v6-' . $code . '.globalso.site';
  230 + }
229 return (new DeployBuildLogic)->save($data); 231 return (new DeployBuildLogic)->save($data);
230 } 232 }
231 233