|
@@ -37,7 +37,14 @@ public class ServiceInfoFacade extends ServiceInfoServiceImpl {
|
|
|
*/
|
|
|
public ServiceInfo createService(ServiceSaveVO serviceSaveVO) {
|
|
|
Long userId = Long.parseLong(UserUtils.getCurrentPrincipleID());
|
|
|
- ServiceInfo serviceInfo = new ServiceInfo();
|
|
|
+ QueryWrapper<ServiceInfo> qw = new QueryWrapper<>();
|
|
|
+ qw.eq("name", serviceSaveVO.getName());
|
|
|
+ qw.eq("is_deleted", IsDeleteEnum.N.getKey());
|
|
|
+ ServiceInfo serviceInfo = this.getOne(qw);
|
|
|
+ if (serviceInfo != null) {
|
|
|
+ throw new CommonException(CommonErrorCode.IS_EXISTS,
|
|
|
+ "服务端【" + serviceSaveVO.getName() + "】已存在,不允许重复建立");
|
|
|
+ }
|
|
|
serviceInfo.setName(serviceSaveVO.getName());
|
|
|
serviceInfo.setDescription(serviceSaveVO.getDescription());
|
|
|
serviceInfo.setType(serviceSaveVO.getType());
|