|
@@ -1191,18 +1191,18 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
Integer isJq = 1;
|
|
Integer isJq = 1;
|
|
|
if(orderExpirationQueryVo.getJqEndDate() != null){
|
|
if(orderExpirationQueryVo.getJqEndDate() != null){
|
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getJqEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getJqEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
}else if(orderExpirationQueryVo.getSyEndDate() != null){
|
|
}else if(orderExpirationQueryVo.getSyEndDate() != null){
|
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getSyEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getSyEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
isJq = 2;
|
|
isJq = 2;
|
|
|
}else {
|
|
}else {
|
|
|
currentTime = LocalDateTime.now();
|
|
currentTime = LocalDateTime.now();
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
}
|
|
}
|
|
|
return baseMapper.getExpirationInsureCount(orderExpirationQueryVo.getUserid(),
|
|
return baseMapper.getExpirationInsureCount(orderExpirationQueryVo.getUserid(),
|
|
|
- oneMonthAgo.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
|
|
|
|
- currentTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),isJq,orderExpirationQueryVo.getParam());
|
|
|
|
|
|
|
+ currentTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
|
|
|
|
+ oneMonthAgo.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),isJq,orderExpirationQueryVo.getParam());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -1211,17 +1211,24 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
Integer isJq = 1;
|
|
Integer isJq = 1;
|
|
|
if(orderExpirationQueryVo.getJqEndDate() != null){
|
|
if(orderExpirationQueryVo.getJqEndDate() != null){
|
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getJqEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getJqEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
}else if(orderExpirationQueryVo.getSyEndDate() != null){
|
|
}else if(orderExpirationQueryVo.getSyEndDate() != null){
|
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getSyEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
currentTime = LocalDateTime.parse(orderExpirationQueryVo.getSyEndDate(),DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
isJq = 2;
|
|
isJq = 2;
|
|
|
}else {
|
|
}else {
|
|
|
currentTime = LocalDateTime.now();
|
|
currentTime = LocalDateTime.now();
|
|
|
- oneMonthAgo = currentTime.minus(1, ChronoUnit.MONTHS);
|
|
|
|
|
|
|
+ oneMonthAgo = currentTime.plus(1, ChronoUnit.MONTHS);
|
|
|
}
|
|
}
|
|
|
- return baseMapper.getExpirationInsure(page,orderExpirationQueryVo.getUserid(),
|
|
|
|
|
- oneMonthAgo.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
|
|
|
|
- currentTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),isJq,orderExpirationQueryVo.getParam());
|
|
|
|
|
|
|
+ Page<OrderExpirationVo> expirationInsure = baseMapper.getExpirationInsure(page, orderExpirationQueryVo.getUserid(),
|
|
|
|
|
+ currentTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
|
|
|
|
+ oneMonthAgo.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")), isJq, orderExpirationQueryVo.getParam());
|
|
|
|
|
+ List<OrderExpirationVo> records = expirationInsure.getRecords();
|
|
|
|
|
+ for(OrderExpirationVo record : records){
|
|
|
|
|
+ Integer difference = Integer.parseInt(record.getDifference());
|
|
|
|
|
+ record.setDifference(String.valueOf(-difference));
|
|
|
|
|
+ }
|
|
|
|
|
+ expirationInsure.setRecords(records);
|
|
|
|
|
+ return expirationInsure;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|