Explorar el Código

1. 账户余额统计 数据校准

785834757 hace 10 meses
padre
commit
cde56907a7

+ 7 - 3
src/main/java/com/ydtech/modules/admin/service/impl/SysUserAccountServiceImpl.java

@@ -315,19 +315,23 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
                     userIds.add(sysUserAccount.getUserId());
                     BigDecimal ssKTAmount = sysUserAccount.getSumAmount() == null ? BigDecimal.ZERO : sysUserAccount.getSumAmount();
                     ssKTAmountSum = ssKTAmountSum.add(ssKTAmount);
-                    sumDocumentary = sumDocumentary.add(sysUserAccount.getDocumentary());
+//                    sumDocumentary = sumDocumentary.add(sysUserAccount.getDocumentary());
                 }
                 if(!dxUserIds.isEmpty()) {
                     userIds.addAll(insFeeOrderNewService.findDxUserIds(dxUserIds));
                 }
                 ysTXAmountSum = insFeeOrderNewService.findSumAmountYTXmount(userIds,"3");
                 txzTXAmountSum = insFeeOrderNewService.findSumAmountYTXmount(userIds, "2");
-                sumAmountSum = ysTXAmountSum.add(ssKTAmountSum).add(txzTXAmountSum);
+                sumDocumentary = sumDocumentary.add(ysTXAmountSum.add(ssKTAmountSum).add(txzTXAmountSum));
+                sumAmountSum = sumAmountSum.add(ssKTAmountSum);
             }
-
+            //可提现
             sumAccount.setSumAmountWithdrawal(sumAmountSum);
+            // 已提现金额
             sumAccount.setSumAmountAccount(ysTXAmountSum);
+            // 支付中的金额
             sumAccount.setSumAmountPayment(txzTXAmountSum);
+            // 总金额
             sumAccount.setDocumentary(sumDocumentary);
         }
         return sumAccount;