对比新文件 |
| | |
| | | <?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> |