diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/att/AttSourceDataMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/att/AttSourceDataMapper.xml index d263420..32472c9 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/att/AttSourceDataMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/att/AttSourceDataMapper.xml @@ -307,8 +307,7 @@ IFNULL(sum(toWorkAttStatus = 7 or offWorkAttStatus = 7), 0) as outNum, IFNULL(sum(toWorkAttStatus = 8 or offWorkAttStatus = 8), 0) as einErrorNum, IFNULL(sum(toWorkAttStatus = 9 or offWorkAttStatus = 9), 0) as addressErrorNum, - IFNULL(sum(toOutsideAtt = 1 or offOutsideAtt = 1), 0) - - IFNULL(sum(toWorkAttStatus = 9 or offWorkAttStatus = 9), 0) as outsideAttNum + IFNULL(sum(toWorkAttStatus = 26 or toWorkAttStatus = 26), 0) as outsideAttNum from v_att_update_data where att_current_day = #{pushDate} GROUP BY att_current_day @@ -348,10 +347,8 @@ IFNULL(sum(IF(offWorkAttStatus = 9, 0.5, 0)), 0) AS addressErrorNum, IFNULL(sum(IF(toWorkAttStatus = 10, 0.5, 0)), 0) + IFNULL(sum(IF(offWorkAttStatus = 10, 0.5, 0)), 0) AS businessTripNum, - IFNULL(sum(IF(toOutsideAtt = 1, 0.5, 0)), 0) + - IFNULL(sum(IF(offOutsideAtt = 1, 0.5, 0)), 0) - - IFNULL(sum(IF(toWorkAttStatus = 9, 0.5, 0)), 0) - - IFNULL(sum(IF(offWorkAttStatus = 9, 0.5, 0)), 0) AS outsideAttNum + IFNULL(sum(IF(toWorkAttStatus = 26, 0.5, 0)), 0) + + IFNULL(sum(IF(toWorkAttStatus = 26, 0.5, 0)), 0) AS outsideAttNum FROM v_att_update_data v LEFT JOIN sys_user su ON su.user_id = v.user_id LEFT JOIN sys_user_org suo ON suo.user_id = v.user_id