diff --git a/src/main/java/com/peanut/modules/master/controller/StatisticsController.java b/src/main/java/com/peanut/modules/master/controller/StatisticsController.java index 9405a249..a101600e 100644 --- a/src/main/java/com/peanut/modules/master/controller/StatisticsController.java +++ b/src/main/java/com/peanut/modules/master/controller/StatisticsController.java @@ -155,12 +155,12 @@ public class StatisticsController { List> list = trainingClassService.listMaps(new MPJLambdaWrapper() .leftJoin(TrainingToUser.class, TrainingToUser::getTrainingId,TrainingClass::getId) .select(TrainingClass::getId,TrainingClass::getTitle) - .select("SUM(case when pay_type = '微信' then t1.fee else 0 end) 微信") - .select("SUM(case when pay_type = '支付宝' then t1.fee else 0 end) 支付宝") - .select("SUM(case when pay_type = '天医币' then t1.fee else 0 end) 天医币") - .select("SUM(case when pay_type = '银行' then t1.fee else 0 end) 银行") - .select("SUM(case when pay_type = '海外' then t1.abroad_fee else 0 end) 海外") - .select("SUM(case when pay_type = '赠送' then t1.fee else 0 end) 赠送") + .select("SUM(case when t1.pay_type = '微信' then t1.fee else 0 end) 微信") + .select("SUM(case when t1.pay_type = '支付宝' then t1.fee else 0 end) 支付宝") + .select("SUM(case when t1.pay_type = '天医币' then t1.fee else 0 end) 天医币") + .select("SUM(case when t1.pay_type = '银行' then t1.fee else 0 end) 银行") + .select("SUM(case when t1.pay_type = '海外' then t1.abroad_fee else 0 end) 海外") + .select("SUM(case when t1.pay_type = '赠送' then t1.fee else 0 end) 赠送") .groupBy(TrainingClass::getId)); return R.ok().put("list", list); }