From 2fcd97552d16718cc7997629fd637a73a5a4483f Mon Sep 17 00:00:00 2001 From: 郑永安 <zyazyz250@sina.com> Date: 星期一, 19 六月 2023 14:44:19 +0800 Subject: [PATCH] 删除 --- src/main/java/com/gk/firework/Mapper/mybatis/HiddenDangerReportMapper.xml | 525 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 525 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gk/firework/Mapper/mybatis/HiddenDangerReportMapper.xml b/src/main/java/com/gk/firework/Mapper/mybatis/HiddenDangerReportMapper.xml new file mode 100644 index 0000000..e07b77f --- /dev/null +++ b/src/main/java/com/gk/firework/Mapper/mybatis/HiddenDangerReportMapper.xml @@ -0,0 +1,525 @@ +<?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.gk.firework.Mapper.HiddenDangerReportMapper" > + <resultMap id="BaseResultMap" type="com.gk.firework.Domain.HiddenDangerReport" > + <!-- --> + <id column="id" property="id" jdbcType="BIGINT" /> + <result column="code" property="code" jdbcType="VARCHAR" /> + <result column="enterprisename" property="enterprisename" jdbcType="VARCHAR" /> + <result column="enterpriseid" property="enterpriseid" jdbcType="BIGINT" /> + <result column="cycle" property="cycle" jdbcType="VARCHAR" /> + <result column="createtime" property="createtime" jdbcType="TIMESTAMP" /> + <result column="createby" property="createby" jdbcType="VARCHAR" /> + <result column="updateby" property="updateby" jdbcType="VARCHAR" /> + <result column="updatetime" property="updatetime" jdbcType="TIMESTAMP" /> + <result column="majornum" property="majornum" jdbcType="INTEGER" /> + <result column="normalnum" property="normalnum" jdbcType="INTEGER" /> + <result column="totalnum" property="totalnum" jdbcType="INTEGER" /> + <result column="undealnum" property="undealnum" jdbcType="INTEGER" /> + <result column="overduenum" property="overduenum" jdbcType="INTEGER" /> + <result column="viewcount" property="viewcount" jdbcType="INTEGER" /> + <result column="applyperson" property="applyperson" jdbcType="VARCHAR" /> + <result column="validflag" property="validflag" jdbcType="BIT" /> + </resultMap> + + + <resultMap id="TableRow" type="com.gk.firework.Domain.Vo.HiddenDangerTableRow" > + <result column="parentmenuid" property="parentmenuid" jdbcType="BIGINT" /> + <result column="checkcontent" property="checkcontent" jdbcType="VARCHAR" /> + <result column="checkcriteria" property="checkcriteria" jdbcType="VARCHAR" /> + <result column="basis" property="basis" jdbcType="VARCHAR" /> + <result column="checktype" property="checktype" jdbcType="VARCHAR" /> + <result column="checkresult1" property="checkresult1" jdbcType="VARCHAR" /> + <result column="result1" property="result1" jdbcType="BIGINT" /> + <result column="qualified" property="qualified" jdbcType="BIT" /> + <result column="checkresult0" property="checkresult0" jdbcType="VARCHAR" /> + <result column="unqualified" property="unqualified" jdbcType="BIT" /> + <result column="id" property="answer.id" jdbcType="BIGINT" /> + <result column="resultid" property="answer.resultid" jdbcType="BIGINT" /> + <result column="findtime" property="answer.findtime" jdbcType="TIMESTAMP" /> + <result column="level" property="answer.level" jdbcType="VARCHAR" /> + <result column="memo" property="answer.memo" jdbcType="VARCHAR" /> + <result column="rectifycompletedate" property="answer.rectifycompletedate" jdbcType="TIMESTAMP" /> + <result column="rectifydeadline" property="answer.rectifydeadline" jdbcType="TIMESTAMP" /> + <result column="rectifymeasure" property="answer.rectifymeasure" jdbcType="VARCHAR" /> + <result column="rectifyprincipal" property="answer.rectifyprincipal" jdbcType="VARCHAR" /> + <result column="rectifystatus" property="answer.rectifystatus" jdbcType="VARCHAR" /> + <result column="url" property="answer.url" jdbcType="VARCHAR" /> + + + </resultMap> + + <sql id="Base_Column_List" > + <!-- --> + id, code, enterprisename, enterpriseid, cycle, createtime, createby, updateby, updatetime, + majornum, normalnum, totalnum, undealnum, overduenum, viewcount + </sql> + <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" > + <!-- --> + select + <include refid="Base_Column_List" /> + from hiddendangerreport + where id = #{id,jdbcType=BIGINT} + </select> + <select id="selectReportList" resultType="com.gk.firework.Domain.HiddenDangerReport"> + select + hdr.id, + hdr.code, + e.enterprisename, + hdr.cycle, + hdr.createtime, + hdr.applyperson, + hdr.majornum, + hdr.normalnum, + hdr.undealnum, + hdr.totalnum, + hdr.status + from hiddendangerreport hdr + left join enterprise as e on e.enterprisenumber = hdr.enterprisenumber and e.validflag = 1 + where hdr.validflag = 1 + <choose> + <when test="params.enterprisenumber != null and params.enterprisenumber !=''"> + and hdr.enterprisenumber = #{params.enterprisenumber} + </when> + <otherwise> + and hdr.status = #{params.committed} + <if test="params.enterprisename != null and params.enterprisename != ''"> + and e.enterprisename like concat("%",#{params.enterprisename},"%") + </if> + <if test="params.safetysupervision != null and params.safetysupervision != ''"> + and e.safetysupervision = #{params.safetysupervision} + </if> + <if test="params.province != null and params.province != ''"> + and e.province = #{params.province} + </if> + <if test="params.city != null and params.city != ''"> + and e.city = #{params.city} + </if> + <if test="params.district != null and params.district != ''"> + and e.district = #{params.district} + </if> + <if test="params.street != null and params.street != ''"> + and e.street = #{params.street} + </if> + <if test="params.committee != null and params.committee != ''"> + and e.committee = #{params.committee} + </if> + </otherwise> + </choose> + <if test="params.starttime != null and params.starttime != ''"> + and hdr.createtime >= #{params.starttime} + </if> + <if test="params.endtime != null and params.endtime != ''"> + and hdr.createtime < #{params.endtime} + </if> + <if test="params.cycle != null and params.cycle != ''"> + and hdr.cycle = #{params.cycle} + </if> + <if test="params.range != null and params.range != ''"> + <if test="params.range == 1"> + and hdr.normalnum = 0 + and hdr.majornum = 0 + </if> + <if test="params.range == 2"> + and hdr.normalnum >0 + and hdr.majornum = 0 + </if> + <if test="params.range == 3"> + and hdr.majornum >0 + and hdr.normalnum = 0 + </if> + <if test="params.range == 4"> + and hdr.undealnum >0 + </if> + </if> + <if test="params.filterProvince != null and params.filterProvince != ''"> + and e.province = #{params.filterProvince} + </if> + <if test="params.filterCity != null and params.filterCity != ''"> + and e.city = #{params.filterCity} + </if> + <if test="params.filterDistrict != null and params.filterDistrict != ''"> + and e.district = #{params.filterDistrict} + </if> + <if test="params.filterStreet != null and params.filterStreet != ''"> + and e.street = #{params.filterStreet} + </if> + <if test="params.filterCommittee != null and params.filterCommittee != ''"> + and e.committee = #{params.filterCommittee} + </if> + order by hdr.createtime desc + + </select> + <select id="selectReport" resultMap="TableRow"> + select + hdcct.checkcontent checkcontent , + hdcct.belongid parentmenuid, + hdcca.checkcriteria checkcriteria, + hdcca.id criteriaid, + hdcca.basis basis, + hdcr1.checkresult checkresult1, + hdcr1.id result1, + hdcr2.checkresult checkresult0, + hdcr2.id result0, + hdct.checktype checktype, + hdct.id checktypeid, + hdr.code, + hdrd.id id, + hdrd.resultid resultid, + hdrd.findtime findtime, + hdrd.memo memo, + hdrd.rectifycompletedate rectifycompletedate, + hdrd.rectifydeadline rectifydeadline, + hdrd.level level, + hdrd.rectifymeasure rectifymeasure, + hdrd.rectifystatus rectifystatus, + hdrd.rectifyprincipal rectifyprincipal, + hdrd.url url, + case hdrd.isqualified when 0 then 1 else 0 end unqualified, + case hdrd.isqualified when 1 then 1 else 0 end qualified + from hiddendangercheckcontent hdcct + left join hiddendangercheckcriteria hdcca on hdcca.belongid = hdcct.id and hdcca.validflag = 1 + left join hiddendangerchecktype hdct on hdct.belongid = hdcca.id and hdct.validflag = 1 + left join hiddendangerreportdetail hdrd on hdrd.checktypeid = hdct.id and hdrd.validflag = 1 and hdrd.reportcode = #{code} + left join hiddendangercheckresult hdcr1 on hdcr1.belongid = hdct.id and hdcr1.isqualified = 1 and hdcr1.validflag = 1 + left join hiddendangercheckresult hdcr2 on hdcr2.belongid = hdct.id and hdcr2.isqualified = 0 and hdcr2.validflag = 1 + left join hiddendangerreport hdr on hdr.code = hdrd.reportcode and hdr.validflag = 1 + order by hdct.id + </select> + <select id="viewReport" resultMap="TableRow"> + SELECT + hdcct.checkcontent checkcontent , + hdcct.belongid parentmenuid, + hdcca.checkcriteria checkcriteria, + hdcca.id criteriaid, + hdcca.basis basis, + hdcr1.checkresult checkresult1, + hdcr1.id result1, + hdcr2.checkresult checkresult0, + hdcr2.id result0, + hdct.checktype checktype, + hdct.id checktypeid, + hdrd.reportcode code, + hdrd.id id, + hdrd.resultid resultid, + hdrd.findtime findtime, + hdrd.memo memo, + hdrd.rectifycompletedate rectifycompletedate, + hdrd.rectifydeadline rectifydeadline, + hdrd.level level, + hdrd.rectifymeasure rectifymeasure, + hdrd.rectifystatus rectifystatus, + hdrd.rectifyprincipal rectifyprincipal, + hdrd.url url, + case hdrd.isqualified when 0 then 1 else 0 end unqualified, + case hdrd.isqualified when 1 then 1 else 0 end qualified + from hiddendangerreportdetail hdrd + left join hiddendangerchecktype hdct on hdrd.checktypeid = hdct.id + left join hiddendangercheckcriteria hdcca on hdcca.id = hdct.belongid + left join hiddendangercheckcontent hdcct on hdcct.id = hdcca.belongid + left join hiddendangercheckresult hdcr1 on hdcr1.belongid = hdct.id and hdcr1.isqualified = 1 and hdcr1.validflag = 1 + left join hiddendangercheckresult hdcr2 on hdcr2.belongid = hdct.id and hdcr2.isqualified = 0 and hdcr2.validflag = 1 + where hdrd.validflag = 1 + and hdrd.reportcode = #{code} + </select> + <select id="getReportByCode" resultType="com.gk.firework.Domain.HiddenDangerReport"> + select + id, + code, + enterprisename, + cycle, + createtime, + applyperson, + majornum, + normalnum, + undealnum, + totalnum, + status + from hiddendangerreport + where validflag = 1 + and code = #{code} + </select> + <select id="getReportList" resultType="java.util.Map"> + select + id, + code, + createtime, + applyperson, + majornum, + normalnum, + undealnum, + totalnum + from hiddendangerreport + where validflag = 1 + and enterprisenumber = #{enterprisenumber} + and createtime > #{starttime} + order by createtime desc + </select> + <select id="selectExportReport" resultType="java.util.Map"> + select + hdr.id, + hdr.code, + e.enterprisename, + hdr.cycle, + hdr.createtime, + hdr.applyperson, + hdr.majornum, + hdr.normalnum, + hdr.undealnum, + hdr.totalnum, + hdr.status + from hiddendangerreport hdr + left join enterprise as e on e.enterprisenumber = hdr.enterprisenumber and e.validflag = 1 + where hdr.validflag = 1 + <choose> + <when test="params.enterprisenumber != null and params.enterprisenumber !=''"> + and hdr.enterprisenumber = #{params.enterprisenumber} + </when> + <otherwise> + and hdr.status = #{params.committed} + <if test="params.enterprisename != null and params.enterprisename != ''"> + and e.enterprisename like concat("%",#{params.enterprisename},"%") + </if> + <if test="params.safetysupervision != null and params.safetysupervision != ''"> + and e.safetysupervision = #{params.safetysupervision} + </if> + <if test="params.province != null and params.province != ''"> + and e.province = #{params.province} + </if> + <if test="params.city != null and params.city != ''"> + and e.city = #{params.city} + </if> + <if test="params.district != null and params.district != ''"> + and e.district = #{params.district} + </if> + <if test="params.street != null and params.street != ''"> + and e.street = #{params.street} + </if> + <if test="params.committee != null and params.committee != ''"> + and e.committee = #{params.committee} + </if> + </otherwise> + </choose> + <if test="params.starttime != null and params.starttime != ''"> + and hdr.createtime > #{params.starttime} + </if> + <if test="params.endtime != null and params.endtime != ''"> + and hdr.createtime < #{params.endtime} + </if> + <if test="params.cycle != null and params.cycle != ''"> + and hdr.cycle = #{params.cycle} + </if> + <if test="params.range != null and params.range != ''"> + <if test="params.range == 1"> + and hdr.normalnum = 0 + and hdr.majornum = 0 + </if> + <if test="params.range == 2"> + and hdr.normalnum >0 + and hdr.majornum = 0 + </if> + <if test="params.range == 3"> + and hdr.majornum >0 + and hdr.normalnum = 0 + </if> + <if test="params.range == 4"> + and hdr.undealnum >0 + </if> + </if> + <if test="params.filterProvince != null and params.filterProvince != ''"> + and e.province = #{params.filterProvince} + </if> + <if test="params.filterCity != null and params.filterCity != ''"> + and e.city = #{params.filterCity} + </if> + <if test="params.filterDistrict != null and params.filterDistrict != ''"> + and e.district = #{params.filterDistrict} + </if> + <if test="params.filterStreet != null and params.filterStreet != ''"> + and e.street = #{params.filterStreet} + </if> + <if test="params.filterCommittee != null and params.filterCommittee != ''"> + and e.committee = #{params.filterCommittee} + </if> + order by hdr.createtime desc + + </select> + + <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" > + <!-- --> + delete from hiddendangerreport + where id = #{id,jdbcType=BIGINT} + </delete> + + <insert id="insertSelective" parameterType="com.gk.firework.Domain.HiddenDangerReport" > + <!-- --> + insert into hiddendangerreport + <trim prefix="(" suffix=")" suffixOverrides="," > + <if test="id != null" > + id, + </if> + <if test="code != null" > + code, + </if> + <if test="enterprisename != null" > + enterprisename, + </if> + <if test="enterpriseid != null" > + enterpriseid, + </if> + <if test="cycle != null" > + cycle, + </if> + <if test="createtime != null" > + createtime, + </if> + <if test="createby != null" > + createby, + </if> + <if test="updateby != null" > + updateby, + </if> + <if test="updatetime != null" > + updatetime, + </if> + <if test="majornum != null" > + majornum, + </if> + <if test="normalnum != null" > + normalnum, + </if> + <if test="totalnum != null" > + totalnum, + </if> + <if test="undealnum != null" > + undealnum, + </if> + <if test="overduenum != null" > + overduenum, + </if> + <if test="viewcount != null" > + viewcount, + </if> + </trim> + <trim prefix="values (" suffix=")" suffixOverrides="," > + <if test="id != null" > + #{id,jdbcType=BIGINT}, + </if> + <if test="code != null" > + #{code,jdbcType=VARCHAR}, + </if> + <if test="enterprisename != null" > + #{enterprisename,jdbcType=VARCHAR}, + </if> + <if test="enterpriseid != null" > + #{enterpriseid,jdbcType=BIGINT}, + </if> + <if test="cycle != null" > + #{cycle,jdbcType=VARCHAR}, + </if> + <if test="createtime != null" > + #{createtime,jdbcType=TIMESTAMP}, + </if> + <if test="createby != null" > + #{createby,jdbcType=VARCHAR}, + </if> + <if test="updateby != null" > + #{updateby,jdbcType=VARCHAR}, + </if> + <if test="updatetime != null" > + #{updatetime,jdbcType=TIMESTAMP}, + </if> + <if test="majornum != null" > + #{majornum,jdbcType=INTEGER}, + </if> + <if test="normalnum != null" > + #{normalnum,jdbcType=INTEGER}, + </if> + <if test="totalnum != null" > + #{totalnum,jdbcType=INTEGER}, + </if> + <if test="undealnum != null" > + #{undealnum,jdbcType=INTEGER}, + </if> + <if test="overduenum != null" > + #{overduenum,jdbcType=INTEGER}, + </if> + <if test="viewcount != null" > + #{viewcount,jdbcType=INTEGER}, + </if> + </trim> + </insert> + <update id="updateByPrimaryKeySelective" parameterType="com.gk.firework.Domain.HiddenDangerReport" > + <!-- --> + update hiddendangerreport + <set > + <if test="code != null" > + code = #{code,jdbcType=VARCHAR}, + </if> + <if test="enterprisename != null" > + enterprisename = #{enterprisename,jdbcType=VARCHAR}, + </if> + <if test="enterpriseid != null" > + enterpriseid = #{enterpriseid,jdbcType=BIGINT}, + </if> + <if test="cycle != null" > + cycle = #{cycle,jdbcType=VARCHAR}, + </if> + <if test="createtime != null" > + createtime = #{createtime,jdbcType=TIMESTAMP}, + </if> + <if test="createby != null" > + createby = #{createby,jdbcType=VARCHAR}, + </if> + <if test="updateby != null" > + updateby = #{updateby,jdbcType=VARCHAR}, + </if> + <if test="updatetime != null" > + updatetime = #{updatetime,jdbcType=TIMESTAMP}, + </if> + <if test="majornum != null" > + majornum = #{majornum,jdbcType=INTEGER}, + </if> + <if test="normalnum != null" > + normalnum = #{normalnum,jdbcType=INTEGER}, + </if> + <if test="totalnum != null" > + totalnum = #{totalnum,jdbcType=INTEGER}, + </if> + <if test="undealnum != null" > + undealnum = #{undealnum,jdbcType=INTEGER}, + </if> + <if test="overduenum != null" > + overduenum = #{overduenum,jdbcType=INTEGER}, + </if> + <if test="viewcount != null" > + viewcount = #{viewcount,jdbcType=INTEGER}, + </if> + </set> + where id = #{id,jdbcType=BIGINT} + </update> + <update id="updateByPrimaryKey" parameterType="com.gk.firework.Domain.HiddenDangerReport" > + <!-- --> + update hiddendangerreport + set code = #{code,jdbcType=VARCHAR}, + enterprisename = #{enterprisename,jdbcType=VARCHAR}, + enterpriseid = #{enterpriseid,jdbcType=BIGINT}, + cycle = #{cycle,jdbcType=VARCHAR}, + createtime = #{createtime,jdbcType=TIMESTAMP}, + createby = #{createby,jdbcType=VARCHAR}, + updateby = #{updateby,jdbcType=VARCHAR}, + updatetime = #{updatetime,jdbcType=TIMESTAMP}, + majornum = #{majornum,jdbcType=INTEGER}, + normalnum = #{normalnum,jdbcType=INTEGER}, + totalnum = #{totalnum,jdbcType=INTEGER}, + undealnum = #{undealnum,jdbcType=INTEGER}, + overduenum = #{overduenum,jdbcType=INTEGER}, + viewcount = #{viewcount,jdbcType=INTEGER} + where id = #{id,jdbcType=BIGINT} + </update> + <update id="updateStatusByCode"> + update hiddendangerreport + set status = #{status} + where code = #{code} + </update> +</mapper> \ No newline at end of file -- Gitblit v1.9.2