Merge branch 'develop' of gitee.com:peng-ou/haoka-server into develop
This commit is contained in:
commit
6fa2fad27f
|
|
@ -159,9 +159,38 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
|||
String addressCityCode = oldOrderDo.getAddressCityCode();
|
||||
// 省编码
|
||||
String addressProvinceCode = oldOrderDo.getAddressProvinceCode();
|
||||
int i = IdCardAgeCalculator.calculateAge(oldOrderDo.getIdCardNum());
|
||||
// 身份证号码
|
||||
String idCardNum = oldOrderDo.getIdCardNum();
|
||||
int age = IdCardAgeCalculator.calculateAge(oldOrderDo.getIdCardNum());
|
||||
Integer ageMax = productLimit.getAgeMax();
|
||||
Integer ageMin = productLimit.getAgeMin();
|
||||
if(ObjectUtil.isNotEmpty(ageMax) && ObjectUtil.isNotEmpty(ageMin) && age<=ageMax && age>= ageMin){
|
||||
// 年龄校验不通过 开卡失败
|
||||
OrderOperateLogSaveReqVO logSaveReqVO = new OrderOperateLogSaveReqVO();
|
||||
logSaveReqVO.setOrderId(updateObj.getId());
|
||||
logSaveReqVO.setMsg("提交初审:年龄限制校验不通过");
|
||||
logSaveReqVO.setMsgType("1");
|
||||
logSaveReqVO.setMsgSource("0");
|
||||
orderOperateLogService.createOrderOperateLog(logSaveReqVO);
|
||||
updateObj.setStatus(-451L);
|
||||
}
|
||||
List<ProductLimitCardRespVO> productLimitCardRespVO = productLimit.getProductLimitCardRespVO();
|
||||
if(ObjectUtil.isNotEmpty(productLimitCardRespVO)){
|
||||
for (ProductLimitCardRespVO limitCardRespVO : productLimitCardRespVO) {
|
||||
String cardNum = String.valueOf(limitCardRespVO.getCardNum());
|
||||
if(idCardNum.startsWith(cardNum)){
|
||||
// 身份证号码校验不通过 开卡失败
|
||||
OrderOperateLogSaveReqVO logSaveReqVO = new OrderOperateLogSaveReqVO();
|
||||
logSaveReqVO.setOrderId(updateObj.getId());
|
||||
logSaveReqVO.setMsg("提交初审:身份证号码限制校验不通过");
|
||||
logSaveReqVO.setMsgType("1");
|
||||
logSaveReqVO.setMsgSource("0");
|
||||
orderOperateLogService.createOrderOperateLog(logSaveReqVO);
|
||||
updateObj.setStatus(-451L);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
List<ProductLimitAreaRespVO> productLimitAreaVos = productLimit.getProductLimitAreaVos();
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue