From 6216249c6b7483d0e3f56cad3f1d066de59970de Mon Sep 17 00:00:00 2001 From: jiangchao Date: Mon, 22 May 2023 14:57:20 +0800 Subject: [PATCH] feature(*): 修改bug --- fw-morax-dao/src/main/resources/mapper/eval/EvalGroupMapper.xml | 6 ++++-- fw-morax-server/src/main/java/cn/fw/morax/server/task/EvalGroupUserTask.java | 2 +- fw-morax-service/src/main/java/cn/fw/morax/service/biz/eval/EvalCalculateService.java | 9 +++++---- fw-morax-service/src/main/java/cn/fw/morax/service/biz/eval/EvalGroupUserBizService.java | 17 ++--------------- fw-morax-service/src/main/java/cn/fw/morax/service/biz/eval/EvalPoolCommonService.java | 36 ++++++++++++++++++------------------ fw-morax-service/src/main/java/cn/fw/morax/service/biz/eval/EvalRewardService.java | 220 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------- 6 files changed, 159 insertions(+), 131 deletions(-) diff --git a/fw-morax-dao/src/main/resources/mapper/eval/EvalGroupMapper.xml b/fw-morax-dao/src/main/resources/mapper/eval/EvalGroupMapper.xml index c6893e8..69a4c18 100644 --- a/fw-morax-dao/src/main/resources/mapper/eval/EvalGroupMapper.xml +++ b/fw-morax-dao/src/main/resources/mapper/eval/EvalGroupMapper.xml @@ -72,13 +72,15 @@ t3.id FROM eval_group_rank t1 - LEFT JOIN eval_group_rank_stage t2 ON t1.id = t2.eval_group_rank_id AND t2.yn = 1 - LEFT JOIN eval_group t3 ON t2.id = t3.eval_group_rank_stage_id AND t3.yn = 1 + INNER JOIN eval_group_rank_stage t2 ON t1.id = t2.eval_group_rank_id AND t2.yn = 1 + INNER JOIN eval_group t3 ON t2.id = t3.eval_group_rank_stage_id AND t3.yn = 1 + INNER JOIN eval_group_reward_dim t4 ON t3.id = t4.eval_group_id AND t4.yn = 1 WHERE t1.yn = 1 AND t1.`status` IN ( 3, 4 ) and DATE_FORMAT(t2.begin_time, '%Y-%m-%d') <= DATE_FORMAT(#{day}, '%Y-%m-%d') and DATE_FORMAT(t2.over_time, '%Y-%m-%d') = DATE_FORMAT(#{day}, '%Y-%m-%d') + AND t4.`type` = 2