server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
@@ -703,6 +703,13 @@ model.setCreateDate(date); model.setStatus(locks.getStatus()); locksMapper.insert(model); //更新 站点锁头数量 if(Objects.nonNull(sites)){ Sites sites1 = new Sites(); sites1.setId(sites.getId()); sites1.setLockNum(sites.getLockNum()+1); sitesMapper.updateById(sites1); } }else{ UpdateWrapper<Locks> updateWrapper = new UpdateWrapper<Locks>(); updateWrapper.lambda().eq(Locks::getCode, locks.getCode() ); server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java
@@ -102,7 +102,15 @@ @Override public void updateById(Sites sites) { LoginUserInfo principal = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); QueryWrapper<Sites> wrapper = new QueryWrapper<>(); wrapper.lambda() .eq(Sites::getCode,sites.getCode()); Sites count = sitesMapper.selectOne(wrapper); if (Objects.nonNull(count) && !count.getId().equals(sites.getId())){ throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"站点编号已存在"); } Sites update = new Sites(); update.setId(sites.getId()); update.setCreateDate(new Date()); update.setEditor(principal.getId()); update.setName(sites.getName());