Commit eddb81cb authored by zhangwanglin's avatar zhangwanglin

定时失能人员退出

parent 2e95f607
...@@ -22,8 +22,10 @@ ...@@ -22,8 +22,10 @@
left join ch_disable_info info on plan.DISAB_INFO_ID = info.DISAB_INFO_ID left join ch_disable_info info on plan.DISAB_INFO_ID = info.DISAB_INFO_ID
left join CH_DISABLE_APPLY apply on apply.APPLY_ID = info.APPLY_ID left join CH_DISABLE_APPLY apply on apply.APPLY_ID = info.APPLY_ID
left join ch_srv_organ_emp emp on plan.emp_id = emp.emp_id left join ch_srv_organ_emp emp on plan.emp_id = emp.emp_id
left join CH_SRV_TASK_DETAIL detail on detail.TASK_DETAIL_ID = plan.TASK_DETAIL_ID
left join CH_SRV_ORGAN organ on organ.SRV_ORGAN_ID = plan.SRV_ORGAN_ID left join CH_SRV_ORGAN organ on organ.SRV_ORGAN_ID = plan.SRV_ORGAN_ID
<where> <where>
<![CDATA[ detail.STATUS<>3 ]]>
<if test="req.status != null and req.status != ''"> <if test="req.status != null and req.status != ''">
and plan.IS_STATUS = #{req.status} and plan.IS_STATUS = #{req.status}
</if> </if>
......
...@@ -222,8 +222,8 @@ ...@@ -222,8 +222,8 @@
select max(t.SRV_TASK_ID) srvTaskId,max(program.PROGRAM_ID) programId,info.REAL_NAME,t.SRV_EMP_ID from CH_SRV_TASK t select max(t.SRV_TASK_ID) srvTaskId,max(program.PROGRAM_ID) programId,info.REAL_NAME,t.SRV_EMP_ID from CH_SRV_TASK t
left join CH_DISABLE_INFO info on t.DISAB_INFO_ID = info.DISAB_INFO_ID left join CH_DISABLE_INFO info on t.DISAB_INFO_ID = info.DISAB_INFO_ID
left join CH_SRV_PROGRAM program on program.program_id = t.program_id left join CH_SRV_PROGRAM program on program.program_id = t.program_id
where <![CDATA[ t.SRV_DATE < sysdate and where <![CDATA[ t.SRV_DATE < sysdate
(info.EXIT_TIME > sysdate or info.EXIT_TIME is null) -- and (info.EXIT_TIME > sysdate or info.EXIT_TIME is null)
and sysdate < program.PROGRAM_EDN_DATE and sysdate < program.PROGRAM_EDN_DATE
and program.PROG_STATUS <>'2' and t.STATUS <>'2' and program.PROG_STATUS <>'2' and t.STATUS <>'2'
group by info.REAL_NAME,t.SRV_EMP_ID ]]> group by info.REAL_NAME,t.SRV_EMP_ID ]]>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment