| | |
| | | a.title as summary, |
| | | b.STEP_ROUTER, |
| | | b.STEP_ROUTER_ID |
| | | FROM DJ_WF_RUN_TASK a |
| | | left join DJ_WF_DEF_STEP b on a.step_id = b.id |
| | | FROM WF_RUN_TASK a |
| | | left join WF_DEF_STEP b on a.step_id = b.id |
| | | WHERE a.is_delete =0 and a.status in (0,1) |
| | | AND a.RECEIVE_ID = #{userId} |
| | | <if test="projectId != null and projectId != ''"> |
| | | and a.biz_group_id = #{projectId} |
| | | </if> |
| | | <if test="djxlSystem != null and djxlSystem != ''"> |
| | | and a.FLOW_ID in (select id from dj_wf_def where system_type = #{djxlSystem}) |
| | | and a.FLOW_ID in (select id from wf_def where system_type = #{djxlSystem}) |
| | | </if> |
| | | ORDER BY a.receive_time DESC |
| | | </select> |
| | |
| | | a1.receive_time, |
| | | a1.finish_time as finish_time, |
| | | a1.status |
| | | FROM DJ_WF_RUN_TASK a1 |
| | | FROM WF_RUN_TASK a1 |
| | | WHERE a1.is_delete = 0 |
| | | and (a1.receive_id=#{userId} |
| | | or EXISTS(SELECT 1 FROM dj_sys_role s1,dj_sys_role_user s2 WHERE s1.ID = s2.role_id AND s2.USER_id = #{userId} AND |
| | | or EXISTS(SELECT 1 FROM sys_role s1,sys_role_user s2 WHERE s1.ID = s2.role_id AND s2.USER_id = #{userId} AND |
| | | s2.is_delete=0 and s1.CODE in ('all','xtglybm'))) |
| | | <if test="djxlSystem != null and djxlSystem != ''"> |
| | | and a1.FLOW_ID in (select id from dj_wf_def where system_type = #{djxlSystem}) |
| | | and a1.FLOW_ID in (select id from wf_def where system_type = #{djxlSystem}) |
| | | </if> |
| | | |
| | | ) a2 |
| | |
| | | b1.receive_time, |
| | | b1.status |
| | | from ${pageDone_temp1} a1, |
| | | DJ_WF_RUN_TASK b1 |
| | | WF_RUN_TASK b1 |
| | | WHERE b1.is_delete = 0 |
| | | and b1.status in(0,1,100) |
| | | |
| | |
| | | a.sender_name as finishUserName |
| | | FROM ${pageDone_temp1} a |
| | | join ${pageDone_temp2} b on a.biz_id = b.biz_id and a.flow_code = b.flow_code |
| | | left join DJ_WF_DEF_STEP c on a.step_id = c.id |
| | | left join DJ_WF_DEF_STEP d on b.step_id = d.id |
| | | left join WF_DEF_STEP c on a.step_id = c.id |
| | | left join WF_DEF_STEP d on b.step_id = d.id |
| | | group by a.biz_id,a.flow_code,a.step_id |
| | | ORDER BY a.receive_time DESC |
| | | </select> |
| | |
| | | a.create_date AS RECEIVE_TIME, |
| | | DateDiff(CURRENT_DATE,a.create_date) as idleDays |
| | | FROM |
| | | DJ_ZHGL_ANNUAL_PLAN a |
| | | ZHGL_ANNUAL_PLAN a |
| | | LEFT JOIN view_zt_boat_tree p on concat(a.product_id) = p.product_id |
| | | LEFT JOIN DJ_SYS_DICT_DATA c ON a.maintain_level = c.Dict_Value |
| | | AND dict_type_id IN(SELECT id FROM DJ_SYS_DICT_TYPE WHERE DICT_TYPE = 'question_level_type') |
| | | LEFT JOIN SYS_DICT_DATA c ON a.maintain_level = c.Dict_Value |
| | | AND dict_type_id IN(SELECT id FROM SYS_DICT_TYPE WHERE DICT_TYPE = 'question_level_type') |
| | | LEFT JOIN SYS_USER u ON u.user_id = a.CREATOR |
| | | WHERE a.is_delete = 0 |
| | | and ( |
| | | (CURRENT_STATE = 1 |
| | | and EXISTS(SELECT 1 FROM dj_sys_role s1,dj_sys_role_user s2 |
| | | and EXISTS(SELECT 1 FROM sys_role s1,sys_role_user s2 |
| | | WHERE s1.ID = s2.role_id AND s2.USER_id = #{userId} AND |
| | | s2.is_delete=0 and s1.CODE = 'zlbm') |
| | | ) or ( |
| | | CURRENT_STATE = '5' |
| | | and EXISTS(SELECT 1 FROM dj_sys_role s1,dj_sys_role_user s2 |
| | | and EXISTS(SELECT 1 FROM sys_role s1,sys_role_user s2 |
| | | WHERE s1.ID = s2.role_id AND s2.USER_id = #{userId} AND |
| | | s2.is_delete=0 and s1.CODE = 'czbm') |
| | | ) |
| | |
| | | when a.CURRENT_STATE = 5 then '处长' |
| | | else '' end AS receiveName, |
| | | DateDiff(CURRENT_DATE, a.create_date) as idleDays |
| | | FROM DJ_ZHGL_ANNUAL_PLAN a |
| | | FROM ZHGL_ANNUAL_PLAN a |
| | | LEFT JOIN view_zt_boat_tree p on concat(a.product_id) = p.product_id |
| | | LEFT JOIN DJ_SYS_DICT_DATA c ON a.maintain_level = c.Dict_Value |
| | | AND dict_type_id IN (SELECT id FROM DJ_SYS_DICT_TYPE WHERE DICT_TYPE = 'question_level_type') |
| | | LEFT JOIN SYS_DICT_DATA c ON a.maintain_level = c.Dict_Value |
| | | AND dict_type_id IN (SELECT id FROM SYS_DICT_TYPE WHERE DICT_TYPE = 'question_level_type') |
| | | LEFT JOIN SYS_USER u ON u.user_id = a.UPDATER |
| | | WHERE a.is_delete = 0 |
| | | and ( |
| | | (CURRENT_STATE in (1, 10) |
| | | and EXISTS(SELECT 1 |
| | | FROM dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | FROM sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE s2.IS_DELETE = 0 |
| | | and s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | or ( |
| | | CURRENT_STATE in (5, 10) |
| | | and EXISTS(SELECT 1 |
| | | FROM dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | FROM sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE s2.IS_DELETE = 0 |
| | | and s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | ) |
| | | or ( CURRENT_STATE in (1, 5, 10) |
| | | and EXISTS(SELECT 1 |
| | | FROM dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | FROM sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | | AND s2.is_delete = 0 |
| | |
| | | SELECT |
| | | *,'rjh_hz' as STEP_MARKER,'总厂汇总' as STEP_Name,'1648318473140449281' as stepRouterId |
| | | FROM |
| | | dj_wx_daily_plan |
| | | wx_daily_plan |
| | | WHERE |
| | | IS_DELETE =0 |
| | | and FLOW_Status = 'rjh_hz' |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | SELECT |
| | | *,'rjh_sh' as STEP_MARKER,'部门长审核' as STEP_Name,'1648318806923161601' as stepRouterId |
| | | FROM |
| | | dj_wx_daily_plan |
| | | wx_daily_plan |
| | | WHERE |
| | | IS_DELETE =0 |
| | | and FLOW_Status = 'rjh_sh' |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | SELECT |
| | | *,'rjh_cjfk' as STEP_MARKER,'厂家反馈情况' as STEP_MARKER,'1648319132719919106' as stepRouterId |
| | | FROM |
| | | dj_wx_daily_plan |
| | | wx_daily_plan |
| | | WHERE |
| | | IS_DELETE =0 |
| | | and FLOW_Status = 'rjh_fk' |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | SELECT |
| | | *,'rjh_tyfk' as STEP_MARKER,'艇员反馈助修情况' as STEP_Name,'1648318988234534914' as stepRouterId |
| | | FROM |
| | | dj_wx_daily_plan |
| | | wx_daily_plan |
| | | WHERE |
| | | IS_DELETE =0 |
| | | and FLOW_Status = 'rjh_fk' |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s2.USER_id = #{userId} |
| | |
| | | project_id, |
| | | plan_date |
| | | ) a |
| | | left join dj_wx_project b on a.project_id = b.id |
| | | left join wx_project b on a.project_id = b.id |
| | | left join sys_user c on a.SUBMIT_PERSONNEL = c.user_id |
| | | </select> |
| | | --> |
| | |
| | | 'monthPlanFlow' as FLOW_CODE, |
| | | 'yjh_hz' as STEP_MARKER,'总厂汇总' as STEP_Name,'1660911405324423170' as stepRouterId |
| | | FROM |
| | | dj_wx_weekly_month_plan |
| | | wx_weekly_month_plan |
| | | WHERE |
| | | IS_DELETE = 0 |
| | | and PLAN_TYPE = 1 |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s1.IS_DELETE=0 |
| | |
| | | 'weekPlanFlow' as FLOW_CODE, |
| | | 'zjh_hz' as STEP_MARKER,'总厂汇总' as STEP_Name,'1660904721482895361' as stepRouterId |
| | | FROM |
| | | dj_wx_weekly_month_plan |
| | | wx_weekly_month_plan |
| | | WHERE |
| | | IS_DELETE = 0 |
| | | and PLAN_TYPE = 0 |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s1.IS_DELETE=0 |
| | |
| | | 'rjhFlow' as FLOW_CODE, |
| | | 'rjh_hz' as STEP_MARKER,'总厂汇总' as STEP_Name,'1648318473140449281' as stepRouterId |
| | | FROM |
| | | dj_wx_daily_plan |
| | | wx_daily_plan |
| | | WHERE |
| | | IS_DELETE = 0 |
| | | and FLOW_Status = 'rjh_hz' |
| | |
| | | SELECT |
| | | 1 |
| | | FROM |
| | | dj_sys_role s1, |
| | | dj_sys_role_user s2 |
| | | sys_role s1, |
| | | sys_role_user s2 |
| | | WHERE |
| | | s1.ID = s2.role_id |
| | | AND s1.IS_DELETE=0 |
| | |
| | | GROUP BY |
| | | project_id, plan_date |
| | | ) a |
| | | left join dj_wx_project b on a.project_id = b.id |
| | | left join wx_project b on a.project_id = b.id |
| | | left join sys_user c on a.SUBMIT_PERSONNEL = c.user_id |
| | | </select> |
| | | |
| | |
| | | a.title as summary, |
| | | b.STEP_ROUTER, |
| | | b.STEP_ROUTER_ID |
| | | FROM DJ_WF_RUN_TASK a |
| | | left join DJ_WF_DEF_STEP b on a.step_id = b.id |
| | | FROM WF_RUN_TASK a |
| | | left join WF_DEF_STEP b on a.step_id = b.id |
| | | WHERE a.is_delete =0 and a.status in (0,1) |
| | | and a.topic=(select model_name from dj_wx_project where id=#{projectId}) |
| | | and a.topic=(select model_name from wx_project where id=#{projectId}) |
| | | and a.step_marker='jsfa_sc' |
| | | ORDER BY a.receive_time DESC limit 1 |
| | | </select> |
| | | |
| | | <update id="oneKeyDoneCy"> |
| | | update dj_wf_run_task |
| | | update wf_run_task |
| | | set status=20, UPDATER=#{userId}, UPDATE_DATE=CURRENT_TIMESTAMP |
| | | where STEP_MARKER in('rjh_cy','zjh_cy','yjh_cy') and status=0 and RECEIVE_ID=#{userId} |
| | | </update> |