Quellcode durchsuchen

修复来客吧查询交易额

lixueqiang vor 2 Jahren
Ursprung
Commit
5b854694fa

+ 6 - 5
kxs-stat/kxs-stat-biz/src/main/java/com/kxs/stat/biz/service/impl/KxsLkbTradeServiceImpl.java

@@ -21,11 +21,12 @@ public class KxsLkbTradeServiceImpl extends ServiceImpl<KxsLkbTradeMapper, KxsLk
     public KxsLkbTrade getLkbTradeAmt(KxsLkbTrade param) {
 
 
-        return baseMapper.selectOne(Wrappers.<KxsLkbTrade>lambdaQuery()
-                .eq(KxsLkbTrade::getUserId, param.getUserId())
-                .eq(KxsLkbTrade::getTotalType, TotalTypeEnum.TEAM.getType())
-                .eq(param.getTradeMonth() != null, KxsLkbTrade::getTradeMonth, param.getTradeMonth())
-                .eq(param.getTradeDate() != null, KxsLkbTrade::getTradeDate, param.getTradeDate()));
+        return baseMapper.selectOne(Wrappers.<KxsLkbTrade>query()
+                        .select("SUM(trade_amt) as trade_amt", "SUM(act_trade_amt) as act_trade_amt", "user_id", "total_type")
+                .eq("user_id", param.getUserId())
+                .eq("total_type", TotalTypeEnum.TEAM.getType())
+                .eq(param.getTradeMonth() != null, "trade_month", param.getTradeMonth())
+                .eq(param.getTradeDate() != null, "trade_date", param.getTradeDate()));
     }
 }