|
@@ -273,7 +273,7 @@ public class OrderHandleServiceImpl extends ServiceImpl<OrderHandleMapper, Order
|
|
|
if(Validator.isNotEmpty(keyStatus)&&keyStatus==100L){
|
|
|
throw new CustomException("禁止频繁提交",667);
|
|
|
}
|
|
|
- redisCache.setCacheObject(key, 100L,20, TimeUnit.SECONDS);
|
|
|
+ redisCache.setCacheObject(key, 100L,60, TimeUnit.SECONDS);
|
|
|
|
|
|
String handleOrderSn = insertByAddBo(bo);
|
|
|
String importNo = ServletUtils.getEncoded("IMPORT");
|
|
@@ -284,6 +284,7 @@ public class OrderHandleServiceImpl extends ServiceImpl<OrderHandleMapper, Order
|
|
|
if(!telMap.containsKey(itemAddBo.getUser().getTelphone())){
|
|
|
telMap.put(itemAddBo.getUser().getTelphone(),itemAddBo.getUser().getIdCard());
|
|
|
}else{
|
|
|
+ redisCache.deleteObject(key);
|
|
|
throw new CustomException("本次名单存在手机号码"+itemAddBo.getUser().getTelphone()+"重复用户");
|
|
|
}
|
|
|
}
|
|
@@ -291,6 +292,7 @@ public class OrderHandleServiceImpl extends ServiceImpl<OrderHandleMapper, Order
|
|
|
if(!idMap.containsKey(itemAddBo.getUser().getIdCard())){
|
|
|
idMap.put(itemAddBo.getUser().getIdCard(),itemAddBo.getUser().getTelphone());
|
|
|
}else{
|
|
|
+ redisCache.deleteObject(key);
|
|
|
throw new CustomException("本次名单存在身份证号码"+itemAddBo.getUser().getIdCard ()+"重复用户");
|
|
|
}
|
|
|
}
|
|
@@ -298,6 +300,7 @@ public class OrderHandleServiceImpl extends ServiceImpl<OrderHandleMapper, Order
|
|
|
for (OrderHandleItemAddBo itemAddBo : bo.getUserGoodsList()) {
|
|
|
if (Validator.isEmpty(itemAddBo.getUser().getUserId())) {
|
|
|
if (Validator.isEmpty(itemAddBo.getUser().getEduLevel()) || Validator.isEmpty(itemAddBo.getUser().getCompanyName()) || Validator.isEmpty(itemAddBo.getUser().getSex())) {
|
|
|
+ redisCache.deleteObject(key);
|
|
|
throw new CustomException("用户参数缺失");
|
|
|
}
|
|
|
Long userId = iUserService.importUser(itemAddBo.getUser(), importNo);
|