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 &gt;= #{params.starttime}
+    </if>
+    <if test="params.endtime != null and params.endtime != ''">
+      and hdr.createtime &lt; #{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 &gt; #{params.starttime}
+      </if>
+      <if test="params.endtime != null and params.endtime != ''">
+        and hdr.createtime &lt; #{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