603 lines
32 KiB
XML
603 lines
32 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.sercurityControl.proteam.export.mapper.ExportMapper">
|
||
|
|
<insert id="addBallData">
|
||
|
|
replace into jj_ball(
|
||
|
|
id, camera_name, camera_no, delete_flag, puid, province_code,
|
||
|
|
creater_id, create_time, updater_id, updater_time
|
||
|
|
)values(
|
||
|
|
#{id},#{camera_name},#{camera_no},#{delete_flag},
|
||
|
|
#{puid},#{province_code},#{creater_id},#{create_time},
|
||
|
|
#{updater_id},#{updater_time}
|
||
|
|
)
|
||
|
|
</insert>
|
||
|
|
<update id="updateTicket">
|
||
|
|
update jj_ticket set ticket_status=#{status} where ticket_no=#{ticketId}
|
||
|
|
</update>
|
||
|
|
<delete id="delFlagData" parameterType="com.sercurityControl.proteam.export.params.ParamVo">
|
||
|
|
<if test="type=='jj_class_meetting'" >
|
||
|
|
delete from jj_class_meetting where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_ticket_people'" >
|
||
|
|
delete from jj_ticket_people where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_info'" >
|
||
|
|
delete from jj_info where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_weeks_plan'" >
|
||
|
|
delete from jj_weeks_plan where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_class_meeting_people'" >
|
||
|
|
delete from jj_class_meeting_people where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_risk_precaution'" >
|
||
|
|
delete from jj_risk_precaution where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='t_class_metting_check'" >
|
||
|
|
delete from t_class_metting_check where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_on_duty'" >
|
||
|
|
delete from jj_on_duty where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='t_device_updown'" >
|
||
|
|
delete from t_device_updown where create_day < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='sys_logs'" >
|
||
|
|
delete from sys_logs where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
<if test="type=='jj_team_people'" >
|
||
|
|
delete from jj_team_people where create_time < #{times}
|
||
|
|
</if>
|
||
|
|
</delete>
|
||
|
|
|
||
|
|
<select id="getJJBallList" resultType="com.sercurityControl.proteam.export.vo.JjBall">
|
||
|
|
SELECT *
|
||
|
|
FROM jj_ball
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjBidInfoList" resultType="com.sercurityControl.proteam.export.vo.JjBidInfo">
|
||
|
|
SELECT *
|
||
|
|
FROM jj_bid_info
|
||
|
|
</select>
|
||
|
|
<select id="getJjBidProjectList" resultType="com.sercurityControl.proteam.export.vo.JjBidProject">
|
||
|
|
SELECT *
|
||
|
|
FROM jj_bid_project
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjBiddingProjectList" resultType="com.sercurityControl.proteam.export.vo.JjBiddingProject">
|
||
|
|
SELECT *
|
||
|
|
FROM jj_bidding_project
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjClassMeetingPeopleList" resultType="com.sercurityControl.proteam.export.vo.JjClassMeetingPeople">
|
||
|
|
select *
|
||
|
|
FROM jj_class_meeting_people
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND tool_box_talk_id=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjClassMeettingList" resultType="com.sercurityControl.proteam.export.vo.JjClassMeetting">
|
||
|
|
select *
|
||
|
|
FROM jj_class_meetting
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND single_project_code=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjClassMettingInfoList" resultType="com.sercurityControl.proteam.export.vo.JjClassMettingInfo">
|
||
|
|
select *
|
||
|
|
FROM jj_class_metting_info
|
||
|
|
<where>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND class_id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(work_day, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjCodeList" resultType="com.sercurityControl.proteam.export.vo.JjCode">
|
||
|
|
select *
|
||
|
|
FROM jj_code
|
||
|
|
</select>
|
||
|
|
<select id="getJjDataCodeList" resultType="com.sercurityControl.proteam.export.vo.JjDataCode">
|
||
|
|
select *
|
||
|
|
FROM jj_data_code
|
||
|
|
</select>
|
||
|
|
<select id="getJjDayPlanList" resultType="com.sercurityControl.proteam.export.vo.JjDayPlan">
|
||
|
|
select *
|
||
|
|
FROM jj_day_plan
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND bidding_section_code=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjDeptGcProjectList" resultType="com.sercurityControl.proteam.export.vo.JjDeptGcProject">
|
||
|
|
select *
|
||
|
|
FROM jj_dept_gc_project
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
|
||
|
|
<select id="getJjGtList" resultType="com.sercurityControl.proteam.export.vo.JjGt">
|
||
|
|
select *
|
||
|
|
FROM jj_gt
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjInfoList" resultType="com.sercurityControl.proteam.export.vo.JjInfo">
|
||
|
|
select *
|
||
|
|
FROM jj_info
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND ref_id=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND ref_id2=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjOnDutyList" resultType="com.sercurityControl.proteam.export.vo.JjOnDuty">
|
||
|
|
select *
|
||
|
|
FROM jj_on_duty
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND tool_box_talk_id=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjPersonList" resultType="com.sercurityControl.proteam.export.vo.JjPerson">
|
||
|
|
select *
|
||
|
|
FROM jj_person
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjPrjEnginneringExperienceList"
|
||
|
|
resultType="com.sercurityControl.proteam.export.vo.JjPrjEnginneringExperience">
|
||
|
|
select *
|
||
|
|
FROM jj_prj_enginnering_experience
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjProjectList" resultType="com.sercurityControl.proteam.export.vo.JjProject">
|
||
|
|
select *
|
||
|
|
FROM jj_project
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjRiskList" resultType="com.sercurityControl.proteam.export.vo.JjRisk">
|
||
|
|
select *
|
||
|
|
FROM jj_risk
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjRiskPrecautionList" resultType="com.sercurityControl.proteam.export.vo.JjRiskPrecaution">
|
||
|
|
select *
|
||
|
|
FROM jj_risk_precaution
|
||
|
|
<where>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjSingleInfoList" resultType="com.sercurityControl.proteam.export.vo.JjSingleInfo">
|
||
|
|
select *
|
||
|
|
FROM jj_single_info
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjSingleProjectList" resultType="com.sercurityControl.proteam.export.vo.JjSingleProject">
|
||
|
|
select *
|
||
|
|
FROM jj_single_project
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjTeamList" resultType="com.sercurityControl.proteam.export.vo.JjTeam">
|
||
|
|
select *
|
||
|
|
FROM jj_team
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND single_project_code=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjTeamInfoList" resultType="com.sercurityControl.proteam.export.vo.JjTeamInfo">
|
||
|
|
select *
|
||
|
|
FROM jj_team_info
|
||
|
|
</select>
|
||
|
|
<select id="getJjTeamPeopleList" resultType="com.sercurityControl.proteam.export.vo.JjTeamPeople">
|
||
|
|
select *
|
||
|
|
FROM jj_team_people
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND team_id=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjTicketList" resultType="com.sercurityControl.proteam.export.vo.JjTicket">
|
||
|
|
select *
|
||
|
|
FROM jj_ticket
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND single_project_code=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjTicketInfoList" resultType="com.sercurityControl.proteam.export.vo.JjTicketInfo">
|
||
|
|
select *
|
||
|
|
FROM jj_ticket_info
|
||
|
|
|
||
|
|
|
||
|
|
</select>
|
||
|
|
<select id="getJjTicketPeopleList" resultType="com.sercurityControl.proteam.export.vo.JjTicketPeople">
|
||
|
|
select *
|
||
|
|
FROM jj_ticket_people
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND ticket_id=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjUnitList" resultType="com.sercurityControl.proteam.export.vo.JjUnit">
|
||
|
|
select *
|
||
|
|
FROM jj_unit
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjUserList" resultType="com.sercurityControl.proteam.export.vo.JjUser">
|
||
|
|
select *
|
||
|
|
FROM jj_user
|
||
|
|
<where>
|
||
|
|
<if test="keyId!=null and keyId!=''">
|
||
|
|
AND id=#{keyId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjWeeksPlanList" resultType="com.sercurityControl.proteam.export.vo.JjWeeksPlan">
|
||
|
|
select *
|
||
|
|
FROM jj_weeks_plan
|
||
|
|
<where>
|
||
|
|
<if test="refId!=null and refId!=''">
|
||
|
|
AND single_project_code=#{refId}
|
||
|
|
</if>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
|
||
|
|
</select>
|
||
|
|
<select id="getTDeviceList" resultType="com.sercurityControl.proteam.export.vo.TDevice">
|
||
|
|
select *
|
||
|
|
FROM t_device
|
||
|
|
</select>
|
||
|
|
<select id="getJjContractList" resultType="com.sercurityControl.proteam.export.vo.JjContract">
|
||
|
|
select *
|
||
|
|
FROM jj_contract
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjProProcessList" resultType="com.sercurityControl.proteam.export.vo.JjProProcess">
|
||
|
|
select *
|
||
|
|
FROM jj_pro_process
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
<select id="getJjFileList" resultType="com.sercurityControl.proteam.export.vo.JjFile">
|
||
|
|
select *
|
||
|
|
FROM jj_file
|
||
|
|
<where>
|
||
|
|
<if test="createStartTime!=null and createStartTime!='' and createEndTime!=null and createEndTime!=''">
|
||
|
|
AND DATE_FORMAT(create_time, '%Y-%m-%d') between #{createStartTime} and #{createEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="updateStartTime!=null and updateStartTime!='' and updateEndTime!=null and updateEndTime!=''">
|
||
|
|
AND DATE_FORMAT(updater_time,'%Y-%m-%d') between #{updateStartTime} and #{updateEndTime}
|
||
|
|
</if>
|
||
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
||
|
|
AND (DATE_FORMAT(create_time,'%Y-%m-%d') between #{startTime} and #{endTime} or
|
||
|
|
DATE_FORMAT(updater_time,'%Y-%m-%d') between #{startTime} and #{endTime}
|
||
|
|
)
|
||
|
|
</if>
|
||
|
|
</where>
|
||
|
|
</select>
|
||
|
|
|
||
|
|
|
||
|
|
</mapper>
|