diff --git a/src/main/resources/mapper_dao/PluFinanceDao.xml b/src/main/resources/mapper_dao/PluFinanceDao.xml index 1254623..3626374 100644 --- a/src/main/resources/mapper_dao/PluFinanceDao.xml +++ b/src/main/resources/mapper_dao/PluFinanceDao.xml @@ -11,8 +11,7 @@ pf.budget, pf.bonus FROM - t_plu_finance AS pf - LEFT JOIN ( + ( SELECT ppt2.task_detail_id AS taskId, td.`name`, @@ -32,11 +31,9 @@ AND ppt1.rec_status = 0 ) AND td.rec_status = 0 - ) AS task ON pf.task_id = task.taskId + ) AS task LEFT JOIN t_plu_finance AS pf ON pf.task_id = task.taskId AND pf.type = 1 AND pf.rec_status = 0 WHERE - pf.rec_status = 0 - AND task.rec_status = 0 - AND pf.type = 1 + task.rec_status = 0