培训班报名支付方式改成可配置,修改

This commit is contained in:
wuchunlei
2025-10-28 18:06:33 +08:00
parent 8bd639b71a
commit f6290080fb

View File

@@ -155,12 +155,12 @@ public class StatisticsController {
List<Map<String,Object>> list = trainingClassService.listMaps(new MPJLambdaWrapper<TrainingClass>()
.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);
}