rechargeAgentAmount 查询逻辑修复
This commit is contained in:
parent
bcabd67844
commit
f686b95e30
@ -110,14 +110,12 @@ public class RechargeUserServiceImpl implements RechargeUserService {
|
||||
|
||||
BigDecimal currentMonthRecharge = BigDecimal.ZERO;
|
||||
for (AdminRechargeAgentRelation relation : relations) {
|
||||
String monthStart = relation.getCreateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
String monthEnd = YearMonth.now().atEndOfMonth().atTime(23, 59, 59).format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
// LocalDateTime actualStartTime = relation.getCreateTime().isAfter(startTime)
|
||||
// ? relation.getCreateTime()
|
||||
// : startTime;
|
||||
//
|
||||
// String monthStart = actualStartTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
// String monthEnd = endTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
LocalDateTime actualStartTime = relation.getCreateTime().isAfter(startTime)
|
||||
? relation.getCreateTime()
|
||||
: startTime;
|
||||
|
||||
String monthStart = actualStartTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
String monthEnd = endTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||
|
||||
BigDecimal monthRecharge = freightGoldClient.getTotalAmountByCondition(relation.getUserId(), monthStart, monthEnd, RECHARGE_TYPE).getBody();
|
||||
currentMonthRecharge = currentMonthRecharge.add(monthRecharge != null ? monthRecharge : BigDecimal.ZERO);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user