From e895b240ff143f989e29908e510fe7157c29a2b1 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 28 十月 2024 17:25:42 +0800 Subject: [PATCH] 最新版本541200007 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarsServiceImpl.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarsServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarsServiceImpl.java index dc2a845..3dc31e2 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarsServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarsServiceImpl.java @@ -64,6 +64,7 @@ ){ throw new BusinessException(ResponseStatus.BAD_REQUEST); } + if(model.getMemberId()!=null){ //妫�鏌ヨ溅涓讳俊鎭� Member member =memberMapper.selectOne(new QueryWrapper<Member>().lambda() @@ -76,6 +77,10 @@ } model.setMemberHkId(member.getHkId()); } + if(!Constants.checkCarNo(model.getCode())){ + throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"璇疯緭鍏ユ纭殑杞︾墝!"); + }; + //妫�鏌ヨ溅鐗屽彿鏄惁閲嶅 if(carsMapper.selectCount(new QueryWrapper<Cars>().lambda() .eq(Cars::getCode,model.getCode() ) @@ -193,8 +198,10 @@ Cars car = carJoinMapper.selectById(model.getId()); if(car ==null ||Constants.equalsInteger(car.getIsdeleted(),Constants.ONE)){ throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"瀵逛笉璧凤紝杞﹁締淇℃伅涓嶅瓨鍦紒"); - } + if(!Constants.checkCarNo(model.getCode())){ + throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"璇疯緭鍏ユ纭殑杞︾墝!"); + }; if(model.getMemberId()!=null){ //妫�鏌ヨ溅涓讳俊鎭� Member member =memberMapper.selectOne(new QueryWrapper<Member>().lambda() @@ -222,7 +229,7 @@ model.setHkStatus(Constants.ZERO); model.setRemark(""); model.setAuthStatus(Constants.ZERO); - dealCancelBookBiz(model.getCode(),model.getEditDate()); + dealCancelBookBiz(car.getCode(),model.getEditDate()); carsMapper.update(null,new UpdateWrapper<Cars>().lambda() .eq(Cars::getId,model.getId()) .set(Cars::getAuthStatus,Constants.ZERO) -- Gitblit v1.9.3