server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/CarUseBookServiceImpl.java
@@ -617,19 +617,20 @@ //申请人可以撤销自己申请中的申请记录 return Constants.ONE; } if(Constants.equalsInteger(carUseBook.getStatus(),Constants.TWO) && carUseBook.getStartTime()!=null if(Constants.equalsInteger(carUseBook.getStatus(),Constants.TWO) && carUseBook.getStartTime()!=null && System.currentTimeMillis() >= carUseBook.getStartTime().getTime()){ //审批通过,但是 已到发车时间,不可以撤销 return Constants.ZERO; } if(!(Constants.equalsInteger(carUseBook.getStatus(),Constants.ZERO)) if((Constants.equalsInteger(carUseBook.getStatus(),Constants.ZERO)) ||Constants.equalsInteger(carUseBook.getStatus(),Constants.ONE) ||Constants.equalsInteger(carUseBook.getStatus(),Constants.TWO)){ //审批人可以撤销 自己审批的申请记录 Approve approve = approveJoinMapper.selectOne(new QueryWrapper<Approve>().lambda() .eq(Approve::getIsdeleted,Constants.ZERO) .ge(Approve::getLevel,Constants.ZERO) .eq(Approve::getChekorId,loginUserInfo.getId()) .eq(Approve::getChekorId,loginUserInfo.getMemberId()) .eq(Approve::getObjId,carUseBook.getId()) .eq(Approve::getObjType,carUseBook.getType()==0?3:4) .last("limit 1")); server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
@@ -1120,13 +1120,13 @@ event.setCarType(Constants.RetentionCarType.fkCar); int index =0; carrecord.setCarBizType(Constants.RetentionCarType.fkCar); if(1==2){ Category category =findCategoryByBizType(Constants.RetentionCarType.fkCar,"访客车辆","访客车辆",categoryList); carrecord.setCategoryId(category.getId()); carrecord.setCategoryName(StringUtils.defaultString(category.getName(),"访客车辆")); carrecord.setCategoryParentName(StringUtils.defaultString(category.getParentName(),"访客车辆")); carrecord.setCategoryParentId(category.getParentId()); for(Visits v :visitsList){ if(v.getEndtime()!=null && v.getEndtime().getTime() < System.currentTimeMillis()){ Retention dm = new Retention(); dm.setMemberId(event.getMemberId()); dm.setPhone(carrecord.getMemberPhone());