소스 검색

修复来客吧查询交易额

lixueqiang 2 년 전
부모
커밋
5b854694fa
1개의 변경된 파일6개의 추가작업 그리고 5개의 파일을 삭제
  1. 6 5
      kxs-stat/kxs-stat-biz/src/main/java/com/kxs/stat/biz/service/impl/KxsLkbTradeServiceImpl.java

+ 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()));
     }
 }