parent
							
								
									eb9be8ce5f
								
							
						
					
					
						commit
						4c9929452e
					
				|  | @ -550,6 +550,7 @@ public class HotworkCfdServiceImpl implements HotworkCfdService { | |||
| 					.collect(Collectors.toList()); | ||||
| 			for (PageData x : safetyList) { | ||||
| 				x.put("APPROVAL_STATUS", x.get("APPROVAL_STATUS")); | ||||
| 				x.put("APPROVAL_SIGNATURE", x.get("APPROVAL_SIGNATURE")); | ||||
| 			} | ||||
| 			pd.put("safetyList", safetyList); | ||||
| 			// 项目责任负责人
 | ||||
|  |  | |||
|  | @ -134,8 +134,40 @@ | |||
| 		select * from bus_hotwork_cfd_examine f | ||||
| 		where f.IS_DELETE = '0' and f.HOTWORK_ID = #{HOTWORK_ID} | ||||
| 	</select> | ||||
| <!--	<select id="findByCondition" resultType="com.zcloud.entity.PageData">--> | ||||
| <!--		select * from bus_hotwork_cfd_examine f where f.IS_DELETE = '0'--> | ||||
| <!--		<if test="HOTWORK_ID != null and HOTWORK_ID != ''">--> | ||||
| <!--			and f.HOTWORK_ID = #{HOTWORK_ID}--> | ||||
| <!--		</if>--> | ||||
| <!--		<if test="CORP_ID != null and CORP_ID != ''">--> | ||||
| <!--			and f.CORP_ID = #{CORP_ID}--> | ||||
| <!--		</if>--> | ||||
| <!--		<if test="USER_ID != null and USER_ID != ''">--> | ||||
| <!--			and f.USER_ID = #{USER_ID}--> | ||||
| <!--		</if>--> | ||||
| <!--		<if test="TYPE != null and TYPE != ''">--> | ||||
| <!--			and f.TYPE = #{TYPE}--> | ||||
| <!--		</if>--> | ||||
| <!--		<if test="APPROVAL_STATUS != null and APPROVAL_STATUS != ''">--> | ||||
| <!--			and f.APPROVAL_STATUS = #{APPROVAL_STATUS}--> | ||||
| <!--		</if>--> | ||||
| <!--		<if test="isValid != '' and isValid != null">--> | ||||
| <!--			and not exists(select 1 from bus_hotwork_cfd a where a.HOTWORK_ID = f.HOTWORK_ID and (a.APPLY_STATUS = '-98' or a.APPLY_STATUS = '-99') )--> | ||||
| <!--		</if>--> | ||||
| <!--	</select>--> | ||||
| 	<select id="findByCondition" resultType="com.zcloud.entity.PageData"> | ||||
| 		select * from bus_hotwork_cfd_examine f where f.IS_DELETE = '0' | ||||
| 		select | ||||
| 		f.*, | ||||
| 		c.APPLY_STATUS | ||||
| 		from | ||||
| 		bus_hotwork_cfd_examine f | ||||
| 		left join | ||||
| 		bus_hotwork_cfd c | ||||
| 		on | ||||
| 		f.HOTWORK_ID = c.HOTWORK_ID | ||||
| 		where | ||||
| 		f.IS_DELETE = '0' | ||||
| 		and (c.APPLY_STATUS != '0' or c.APPLY_STATUS IS NULL) | ||||
| 		<if test="HOTWORK_ID != null and HOTWORK_ID != ''"> | ||||
| 			and f.HOTWORK_ID = #{HOTWORK_ID} | ||||
| 		</if> | ||||
|  | @ -152,7 +184,11 @@ | |||
| 			and f.APPROVAL_STATUS = #{APPROVAL_STATUS} | ||||
| 		</if> | ||||
| 		<if test="isValid != '' and isValid != null"> | ||||
| 			and not exists(select 1 from bus_hotwork_cfd a where a.HOTWORK_ID = f.HOTWORK_ID and (a.APPLY_STATUS = '-98' or a.APPLY_STATUS = '-99') ) | ||||
| 			and not exists( | ||||
| 			select 1 from bus_hotwork_cfd a | ||||
| 			where a.HOTWORK_ID = f.HOTWORK_ID | ||||
| 			and (a.APPLY_STATUS = '-98' or a.APPLY_STATUS = '-99') | ||||
| 			) | ||||
| 		</if> | ||||
| 	</select> | ||||
| 	<select id="safetylistPage" resultType="com.zcloud.entity.PageData"> | ||||
|  | @ -301,7 +337,7 @@ | |||
| 		left join OA_DEPARTMENT anad on anad.DEPARTMENT_ID = f.ANALYZE_DEPARTMENT_ID | ||||
| 		left join SYS_USER anau on anau.USER_ID = f.ANALYZE_USER_ID | ||||
| 		where f.ISDELETE = '0' | ||||
| 		and f.APPLY_STATUS < 8 and f.CONFESS_USER_SIGNER_TIME is null and f.APPLY_STATUS > 0 | ||||
| 		and f.APPLY_STATUS <= 8 and f.CONFESS_USER_SIGNER_TIME is null and f.APPLY_STATUS > 0 | ||||
| 		<if test="pd.CORPINFO_ID != null and pd.CORPINFO_ID != ''"> | ||||
| 			and f.CORPINFO_ID = #{pd.CORPINFO_ID} | ||||
| 		</if> | ||||
|  | @ -309,7 +345,9 @@ | |||
| 			and exists (select 1 from bus_hotwork_cfd_examine bhce where bhce.USER_ID = #{pd.USER_ID} and bhce.IS_DELETE = | ||||
| 			'0' and bhce.VALID_FLAG = '1' and bhce.APPROVAL_STATUS = '0' or bhce.APPROVAL_STATUS = '1' and bhce.TYPE = #{pd.TYPE} and bhce.HOTWORK_ID = f.HOTWORK_ID) | ||||
| 		</if> | ||||
| 		ORDER BY f.APPLY_STATUS,f.CREATTIME DESC | ||||
| 		ORDER BY | ||||
| -- 		    f.APPLY_STATUS, | ||||
| 		    f.CREATTIME DESC | ||||
| 
 | ||||
| 	</select> | ||||
| 
 | ||||
|  |  | |||
|  | @ -506,9 +506,9 @@ | |||
| 		f.OTHER_PROTECTIVE_MEASURES, | ||||
| 		f.ACCEPT_DEPARTMENT_ID, | ||||
| 		f.ACCEPT_USER_ID, | ||||
| 		f.ACCEPT_USER_SIGNER_PATH, | ||||
| 		f.ACCEPT_USER_SIGNER_TIME, | ||||
| 		IFNULL(f.ACCEPT_CONTENT,'无') as ACCEPT_CONTENT, | ||||
| 		bhac.ACCEPT_USER_SIGNER_PATH, | ||||
| 		bhac.ACCEPT_USER_SIGNER_TIME, | ||||
| 		IFNULL(f.ACCEPT_CONTENT,'同意') as ACCEPT_CONTENT, | ||||
| 		f.APPLY_DEPARTMENT_ID, | ||||
| 		f.APPLY_USER_ID, | ||||
| 		f.WORK_PLACE, | ||||
|  | @ -554,83 +554,64 @@ | |||
| 		f.CONFIRM_OTHER_CONTENT, | ||||
| 		ad.NAME as APPLY_DEPARTMENT_NAME, | ||||
| 		au.NAME as APPLY_USER_NAME, | ||||
| 
 | ||||
| 		cd.NAME as CONFIRM_DEPARTMENT_NAME, | ||||
| 		cu.NAME as CONFIRM_USER_NAME, | ||||
| 
 | ||||
| 		gd.NAME as GUARDIAN_DEPARTMENT_NAME, | ||||
| 		gu.NAME as GUARDIAN_USER_NAME, | ||||
| 
 | ||||
| 		ld.NAME as LEADER_DEPARTMENT_NAME, | ||||
| 		lu.NAME as LEADER_USER_NAME, | ||||
| 
 | ||||
| 		aud.NAME as AUDIT_DEPARTMENT_NAME, | ||||
| 		auu.NAME as AUDIT_USER_NAME, | ||||
| 
 | ||||
| 		apd.NAME as APPROVE_DEPARTMENT_NAME, | ||||
| 		apu.NAME as APPROVE_USER_NAME, | ||||
| 
 | ||||
| 		md.NAME as MONITOR_DEPARTMENT_NAME, | ||||
| 		mu.NAME as MONITOR_USER_NAME, | ||||
| 
 | ||||
| 		acd.NAME as ACCEPT_DEPARTMENT_NAME, | ||||
| 		acu.NAME as ACCEPT_USER_NAME, | ||||
| 
 | ||||
| 		ac.NAME as CONFESS_DEPARTMENT_NAME, | ||||
| 		accu.NAME as CONFESS_USER_NAME, | ||||
| 
 | ||||
| 		aac.NAME as ACCEPT_CONFESS_DEPARTMENT_NAME, | ||||
| 		aacu.NAME as ACCEPT_CONFESS_USER_NAME, | ||||
| 
 | ||||
| 		anad.NAME as ANALYZE_DEPARTMENT_NAME, | ||||
| 		anau.NAME as ANALYZE_USER_NAME, | ||||
| 
 | ||||
| 		bhe.USER_NAME as EXAMINE_USER_NAME, | ||||
| 		bhe.APPROVAL_OPINIONS as EXAMINE_APPROVAL_OPINIONS, | ||||
| 		bhe.APPROVAL_SIGNATURE as EXAMINE_APPROVAL_SIGNATURE, | ||||
| 		bhe.CREATE_TIME as EXAMINE_APPROVAL_CREATE_TIME | ||||
| 
 | ||||
| 		from | ||||
| 		<include refid="tableName"></include> f | ||||
| 		left join OA_DEPARTMENT ad on ad.DEPARTMENT_ID = f.APPLY_DEPARTMENT_ID | ||||
| 		left join SYS_USER au on au.USER_ID = f.APPLY_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT aac on aac.DEPARTMENT_ID = f.ACCEPT_CONFESS_DEPARTMENT_ID | ||||
| 		left join SYS_USER aacu on aacu.USER_ID = f.ACCEPT_CONFESS_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT ac on ac.DEPARTMENT_ID = f.CONFESS_DEPARTMENT_ID | ||||
| 		left join SYS_USER accu on accu.USER_ID = f.CONFESS_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT cd on cd.DEPARTMENT_ID = f.CONFIRM_DEPARTMENT_ID | ||||
| 		left join SYS_USER cu on cu.USER_ID = f.CONFIRM_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT gd on gd.DEPARTMENT_ID = f.GUARDIAN_DEPARTMENT_ID | ||||
| 		left join SYS_USER gu on gu.USER_ID = f.GUARDIAN_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT ld on ld.DEPARTMENT_ID = f.LEADER_DEPARTMENT_ID | ||||
| 		left join SYS_USER lu on lu.USER_ID = f.LEADER_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT aud on aud.DEPARTMENT_ID = f.AUDIT_DEPARTMENT_ID | ||||
| 		left join SYS_USER auu on auu.USER_ID = f.AUDIT_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT apd on apd.DEPARTMENT_ID = f.APPROVE_DEPARTMENT_ID | ||||
| 		left join SYS_USER apu on apu.USER_ID = f.APPROVE_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT md on md.DEPARTMENT_ID = f.MONITOR_DEPARTMENT_ID | ||||
| 		left join SYS_USER mu on mu.USER_ID = f.MONITOR_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT acd on acd.DEPARTMENT_ID = f.ACCEPT_DEPARTMENT_ID | ||||
| 		left join SYS_USER acu on acu.USER_ID = f.ACCEPT_USER_ID | ||||
| 
 | ||||
| 		left join OA_DEPARTMENT anad on anad.DEPARTMENT_ID = f.ANALYZE_DEPARTMENT_ID | ||||
| 		left join SYS_USER anau on anau.USER_ID = f.ANALYZE_USER_ID | ||||
| 
 | ||||
| 		left join bus_hotwork_cfd_examine bhe on bhe.HOTWORK_ID = f.HOTWORK_ID and bhe.TYPE = 1 | ||||
| 
 | ||||
| 		left join bus_hotwork_cfd_examine bhe on | ||||
| 		    bhe.HOTWORK_ID = f.HOTWORK_ID | ||||
| 		    and bhe.TYPE = 1 | ||||
| 		    and bhe.IS_DELETE = '0' | ||||
| 		left join bus_hotwork_acceptuser_cfd bhac on bhac.HOTWORK_ID = f.HOTWORK_ID | ||||
| 		where | ||||
| 		f.HOTWORK_ID = #{HOTWORK_ID} | ||||
| 	</select> | ||||
| 
 | ||||
| 
 | ||||
| 	<!-- 列表 --> | ||||
| 	<select id="datalistPage" parameterType="page" resultType="pd"> | ||||
| 		select | ||||
|  | @ -1303,7 +1284,9 @@ | |||
| 		left join OA_DEPARTMENT anad on anad.DEPARTMENT_ID = f.ANALYZE_DEPARTMENT_ID | ||||
| 		left join SYS_USER anau on anau.USER_ID = f.ANALYZE_USER_ID | ||||
| 		where f.ISDELETE = '0' | ||||
| 		and f.APPLY_STATUS < 8 and f.GUARDIAN_USER_SIGNER_TIME is null and f.APPLY_STATUS > 0 | ||||
| 		and f.APPLY_STATUS <= 8 | ||||
| -- 		and f.GUARDIAN_USER_SIGNER_TIME is null | ||||
| 		and f.APPLY_STATUS > 0 | ||||
| 		<if test="pd.CORPINFO_ID != null and pd.CORPINFO_ID != ''"> | ||||
| 			and f.CORPINFO_ID = #{pd.CORPINFO_ID} | ||||
| 		</if> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue