276 lines
8.4 KiB
XML
276 lines
8.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.zcloud.mapper.datasource.eightWork.EightWorkCfdMapper">
|
|
|
|
<!-- <!–表名 –>-->
|
|
<!-- <sql id="tableName">-->
|
|
<!-- BUS_CONFINEDSPACE-->
|
|
<!-- </sql>-->
|
|
|
|
<!-- <!–数据字典表名 –>-->
|
|
<!-- <sql id="dicTableName">-->
|
|
<!-- SYS_DICTIONARIES-->
|
|
<!-- </sql>-->
|
|
|
|
<!-- <!– 字段 –>-->
|
|
<!-- <sql id="Field">-->
|
|
<!-- f.CORPINFO_ID,-->
|
|
<!-- f.ISDELETE,-->
|
|
<!-- f.CREATTIME,-->
|
|
<!-- f.CREATOR,-->
|
|
<!-- f.OPERATTIME,-->
|
|
<!-- f.OPERATOR,-->
|
|
<!-- f.CHECK_NO,-->
|
|
<!-- f.WORK_CONTENT,-->
|
|
<!-- f.WORK_START_DATE,-->
|
|
<!-- f.WORK_END_DATE,-->
|
|
<!-- f.CONFIRM_DEPARTMENT_ID,-->
|
|
<!-- f.CONFIRM_USER_ID,-->
|
|
<!-- f.CONFIRM_USER_SIGNER_PATH,-->
|
|
<!-- f.CONFIRM_USER_SIGNER_TIME,-->
|
|
<!-- f.AUDIT_DEPARTMENT_ID,-->
|
|
<!-- f.AUDIT_USER_ID,-->
|
|
<!-- f.AUDIT_USER_SIGNER_PATH,-->
|
|
<!-- f.AUDIT_USER_SIGNER_TIME,-->
|
|
<!-- f.APPROVE_DEPARTMENT_ID,-->
|
|
<!-- f.APPROVE_USER_ID,-->
|
|
<!-- f.APPROVE_USER_SIGNER_PATH,-->
|
|
<!-- f.APPROVE_USER_SIGNER_TIME,-->
|
|
<!-- f.APPLY_STATUS,-->
|
|
<!-- f.CONFIRM_CONTENT,-->
|
|
<!-- f.AUDIT_CONTENT,-->
|
|
<!-- f.APPROVE_CONTENT,-->
|
|
<!-- f.OTHER_PROTECTIVE_MEASURES,-->
|
|
<!-- f.ACCEPT_DEPARTMENT_ID,-->
|
|
<!-- f.ACCEPT_USER_ID,-->
|
|
<!-- f.ACCEPT_USER_SIGNER_PATH,-->
|
|
<!-- f.ACCEPT_USER_SIGNER_TIME,-->
|
|
<!-- f.ACCEPT_CONTENT,-->
|
|
<!-- f.APPLY_DEPARTMENT_ID,-->
|
|
<!-- f.APPLY_USER_ID,-->
|
|
<!-- f.BELONG_CORP,-->
|
|
<!-- f.LIMITSPACE_ID,-->
|
|
<!-- f.WORK_USER,-->
|
|
<!-- f.SPECIAL_WORK,-->
|
|
<!-- f.RISK_IDENTIFICATION,-->
|
|
<!-- f.MEDIUM_NAME,-->
|
|
<!-- f.EDUCATE_USER,-->
|
|
<!-- f.ANALYZE_DEPARTMENT_ID,-->
|
|
<!-- f.ANALYZE_USER_ID,-->
|
|
<!-- f.GUARDIAN_DEPARTMENT_ID,-->
|
|
<!-- f.GUARDIAN_USER_ID,-->
|
|
<!-- f.GUARDIAN_USER_SIGNER_PATH,-->
|
|
<!-- f.GUARDIAN_USER_SIGNER_TIME,-->
|
|
<!-- f.GUARDIAN_CONTENT,-->
|
|
<!-- f.CONFESS_USER,-->
|
|
<!-- f.ACCEPT_CONFESS_USER,-->
|
|
<!-- f.GUARDIAN_USER,-->
|
|
<!-- f.CONFINEDSPACE_ID,-->
|
|
<!-- f.CONFESS_DEPARTMENT_ID,-->
|
|
<!-- f.CONFESS_USER_ID,-->
|
|
<!-- f.CONFESS_USER_SIGNER_PATH,-->
|
|
<!-- f.CONFESS_USER_SIGNER_TIME,-->
|
|
<!-- f.ACCEPT_CONFESS_DEPARTMENT_ID,-->
|
|
<!-- f.ACCEPT_CONFESS_USER_ID,-->
|
|
<!-- f.ACCEPT_CONFESS_USER_SIGNER_PATH,-->
|
|
<!-- f.ACCEPT_CONFESS_USER_SIGNER_TIME-->
|
|
<!-- </sql>-->
|
|
|
|
<!-- <!– 字段用于新增 –>-->
|
|
<!-- <sql id="Field2">-->
|
|
<!-- CORPINFO_ID,-->
|
|
<!-- ISDELETE,-->
|
|
<!-- CREATTIME,-->
|
|
<!-- CREATOR,-->
|
|
<!-- OPERATTIME,-->
|
|
<!-- OPERATOR,-->
|
|
<!-- CHECK_NO,-->
|
|
<!-- WORK_CONTENT,-->
|
|
<!-- WORK_START_DATE,-->
|
|
<!-- WORK_END_DATE,-->
|
|
<!-- CONFIRM_DEPARTMENT_ID,-->
|
|
<!-- CONFIRM_USER_ID,-->
|
|
<!-- CONFIRM_USER_SIGNER_PATH,-->
|
|
<!-- CONFIRM_USER_SIGNER_TIME,-->
|
|
<!-- AUDIT_DEPARTMENT_ID,-->
|
|
<!-- AUDIT_USER_ID,-->
|
|
<!-- AUDIT_USER_SIGNER_PATH,-->
|
|
<!-- AUDIT_USER_SIGNER_TIME,-->
|
|
<!-- APPROVE_DEPARTMENT_ID,-->
|
|
<!-- APPROVE_USER_ID,-->
|
|
<!-- APPROVE_USER_SIGNER_PATH,-->
|
|
<!-- APPROVE_USER_SIGNER_TIME,-->
|
|
<!-- APPLY_STATUS,-->
|
|
<!-- CONFIRM_CONTENT,-->
|
|
<!-- AUDIT_CONTENT,-->
|
|
<!-- APPROVE_CONTENT,-->
|
|
<!-- OTHER_PROTECTIVE_MEASURES,-->
|
|
<!-- ACCEPT_DEPARTMENT_ID,-->
|
|
<!-- ACCEPT_USER_ID,-->
|
|
<!-- ACCEPT_USER_SIGNER_PATH,-->
|
|
<!-- ACCEPT_USER_SIGNER_TIME,-->
|
|
<!-- ACCEPT_CONTENT,-->
|
|
<!-- APPLY_DEPARTMENT_ID,-->
|
|
<!-- APPLY_USER_ID,-->
|
|
<!-- BELONG_CORP,-->
|
|
<!-- LIMITSPACE_ID,-->
|
|
<!-- WORK_USER,-->
|
|
<!-- SPECIAL_WORK,-->
|
|
<!-- RISK_IDENTIFICATION,-->
|
|
<!-- MEDIUM_NAME,-->
|
|
<!-- EDUCATE_USER,-->
|
|
<!-- ANALYZE_DEPARTMENT_ID,-->
|
|
<!-- ANALYZE_USER_ID,-->
|
|
<!-- GUARDIAN_DEPARTMENT_ID,-->
|
|
<!-- GUARDIAN_USER_ID,-->
|
|
<!-- GUARDIAN_USER_SIGNER_PATH,-->
|
|
<!-- GUARDIAN_USER_SIGNER_TIME,-->
|
|
<!-- GUARDIAN_CONTENT,-->
|
|
<!-- CONFESS_USER,-->
|
|
<!-- ACCEPT_CONFESS_USER,-->
|
|
<!-- GUARDIAN_USER,-->
|
|
<!-- CONFINEDSPACE_ID,-->
|
|
<!-- CONFESS_DEPARTMENT_ID,-->
|
|
<!-- CONFESS_USER_ID,-->
|
|
<!-- CONFESS_USER_SIGNER_PATH,-->
|
|
<!-- CONFESS_USER_SIGNER_TIME,-->
|
|
<!-- ACCEPT_CONFESS_DEPARTMENT_ID,-->
|
|
<!-- ACCEPT_CONFESS_USER_ID,-->
|
|
<!-- ACCEPT_CONFESS_USER_SIGNER_PATH,-->
|
|
<!-- ACCEPT_CONFESS_USER_SIGNER_TIME-->
|
|
<!-- </sql>-->
|
|
|
|
<!-- <!– 字段值 –>-->
|
|
<!-- <sql id="FieldValue">-->
|
|
<!-- #{CORPINFO_ID},-->
|
|
<!-- #{ISDELETE},-->
|
|
<!-- #{CREATTIME},-->
|
|
<!-- #{CREATOR},-->
|
|
<!-- #{OPERATTIME},-->
|
|
<!-- #{OPERATOR},-->
|
|
<!-- #{CHECK_NO},-->
|
|
<!-- #{WORK_CONTENT},-->
|
|
<!-- #{WORK_START_DATE},-->
|
|
<!-- #{WORK_END_DATE},-->
|
|
<!-- #{CONFIRM_DEPARTMENT_ID},-->
|
|
<!-- #{CONFIRM_USER_ID},-->
|
|
<!-- #{CONFIRM_USER_SIGNER_PATH},-->
|
|
<!-- #{CONFIRM_USER_SIGNER_TIME},-->
|
|
<!-- #{AUDIT_DEPARTMENT_ID},-->
|
|
<!-- #{AUDIT_USER_ID},-->
|
|
<!-- #{AUDIT_USER_SIGNER_PATH},-->
|
|
<!-- #{AUDIT_USER_SIGNER_TIME},-->
|
|
<!-- #{APPROVE_DEPARTMENT_ID},-->
|
|
<!-- #{APPROVE_USER_ID},-->
|
|
<!-- #{APPROVE_USER_SIGNER_PATH},-->
|
|
<!-- #{APPROVE_USER_SIGNER_TIME},-->
|
|
<!-- #{APPLY_STATUS},-->
|
|
<!-- #{CONFIRM_CONTENT},-->
|
|
<!-- #{AUDIT_CONTENT},-->
|
|
<!-- #{APPROVE_CONTENT},-->
|
|
<!-- #{OTHER_PROTECTIVE_MEASURES},-->
|
|
<!-- #{ACCEPT_DEPARTMENT_ID},-->
|
|
<!-- #{ACCEPT_USER_ID},-->
|
|
<!-- #{ACCEPT_USER_SIGNER_PATH},-->
|
|
<!-- #{ACCEPT_USER_SIGNER_TIME},-->
|
|
<!-- #{ACCEPT_CONTENT},-->
|
|
<!-- #{APPLY_DEPARTMENT_ID},-->
|
|
<!-- #{APPLY_USER_ID},-->
|
|
<!-- #{BELONG_CORP},-->
|
|
<!-- #{LIMITSPACE_ID},-->
|
|
<!-- #{WORK_USER},-->
|
|
<!-- #{SPECIAL_WORK},-->
|
|
<!-- #{RISK_IDENTIFICATION},-->
|
|
<!-- #{MEDIUM_NAME},-->
|
|
<!-- #{EDUCATE_USER},-->
|
|
<!-- #{ANALYZE_DEPARTMENT_ID},-->
|
|
<!-- #{ANALYZE_USER_ID},-->
|
|
<!-- #{GUARDIAN_DEPARTMENT_ID},-->
|
|
<!-- #{GUARDIAN_USER_ID},-->
|
|
<!-- #{GUARDIAN_USER_SIGNER_PATH},-->
|
|
<!-- #{GUARDIAN_USER_SIGNER_TIME},-->
|
|
<!-- #{GUARDIAN_CONTENT},-->
|
|
<!-- #{CONFESS_USER},-->
|
|
<!-- #{ACCEPT_CONFESS_USER},-->
|
|
<!-- #{GUARDIAN_USER},-->
|
|
|
|
<!-- #{CONFINEDSPACE_ID},-->
|
|
<!-- #{CONFESS_DEPARTMENT_ID},-->
|
|
<!-- #{CONFESS_USER_ID},-->
|
|
<!-- #{CONFESS_USER_SIGNER_PATH},-->
|
|
<!-- #{CONFESS_USER_SIGNER_TIME},-->
|
|
<!-- #{ACCEPT_CONFESS_DEPARTMENT_ID},-->
|
|
<!-- #{ACCEPT_CONFESS_USER_ID},-->
|
|
<!-- #{ACCEPT_CONFESS_USER_SIGNER_PATH},-->
|
|
<!-- #{ACCEPT_CONFESS_USER_SIGNER_TIME}-->
|
|
<!-- </sql>-->
|
|
|
|
|
|
|
|
<!-- 列表 -->
|
|
<select id="datalist" parameterType="page" resultType="pd">
|
|
select
|
|
CONCAT_WS(" ","受限空间作业",f.CHECK_NO) as CHECK_NO,f.CONFINEDSPACE_ID as ID
|
|
from
|
|
bus_confinedspace_cfd f
|
|
where f.ISDELETE = '0' and f.APPLY_STATUS > 0 and f.APPLY_STATUS < 6 and f.CORPINFO_ID = #{pd.CORPINFO_ID}
|
|
union
|
|
select
|
|
CONCAT_WS(" ","盲板抽堵作业",b.CHECK_NO) as CHECK_NO,b.BLINDBOARD_ID as ID
|
|
from
|
|
bus_blindboard b
|
|
where b.CORPINFO_ID = #{pd.CORPINFO_ID} and b.APPLY_STATUS > 0 and b.APPLY_STATUS < 6 and b.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","临时用电作业",e.CHECK_NO) as CHECK_NO,e.ELECTRICITY_ID as ID
|
|
from
|
|
bus_electricity e
|
|
where e.CORPINFO_ID = #{pd.CORPINFO_ID} and e.APPLY_STATUS > 0 and e.APPLY_STATUS < 5 and e.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","吊装作业",g.CHECK_NO) as CHECK_NO,g.HOISTING_ID as ID
|
|
from
|
|
bus_hoisting_cfd g
|
|
where g.CORPINFO_ID = #{pd.CORPINFO_ID} and g.APPLY_STATUS > 0 and g.APPLY_STATUS < 6 and g.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","动土作业",a.CHECK_NO) as CHECK_NO ,a.BREAKGROUND_ID as ID
|
|
from
|
|
bus_breakground a
|
|
where a.CORPINFO_ID = #{pd.CORPINFO_ID} and a.APPLY_STATUS > 0 and a.APPLY_STATUS < 6 and a.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","断路作业",d.CHECK_NO) as CHECK_NO,d.CUTROAD_ID as ID
|
|
from
|
|
bus_cutroad d
|
|
where d.CORPINFO_ID = #{pd.CORPINFO_ID} and d.APPLY_STATUS > 0 and d.APPLY_STATUS < 6 and d.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","高处作业",w.CHECK_NO) as CHECK_NO,w.HIGHWORK_ID as ID
|
|
from
|
|
bus_highwork w
|
|
where w.CORPINFO_ID = #{pd.CORPINFO_ID} and w.APPLY_STATUS > 0 and w.APPLY_STATUS < 6 and w.ISDELETE = '0'
|
|
union
|
|
select
|
|
CONCAT_WS(" ","动火作业",h.CHECK_NO) as CHECK_NO,h.HOTWORK_ID as ID
|
|
from
|
|
bus_hotwork_cfd h
|
|
where h.CORPINFO_ID = #{pd.CORPINFO_ID} and h.APPLY_STATUS > 0 and h.APPLY_STATUS < 8 and h.ISDELETE = '0'
|
|
</select>
|
|
|
|
<select id="getWorkUserLabels" parameterType="java.util.List" resultType="pd">
|
|
select
|
|
if (CONCAT(c.CORP_NAME,'-',d.NAME,'-',f.NAME) is not null ,CONCAT(c.CORP_NAME,'-',d.NAME,'-',f.NAME), '') as label
|
|
from
|
|
SYS_USER f
|
|
left join BUS_CORP_INFO c on f.CORPINFO_ID = c.CORPINFO_ID
|
|
left join OA_DEPARTMENT d on d.DEPARTMENT_ID = f.DEPARTMENT_ID
|
|
where f.USER_ID in
|
|
<foreach collection="list" open="(" separator="," close=")" item="item" index="index">
|
|
#{item}
|
|
</foreach>
|
|
</select>
|
|
|
|
|
|
</mapper>
|