对比新文件 |
| | |
| | | <?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.TransportCertificateMapper" > |
| | | <resultMap id="BaseResultMap" type="com.gk.firework.Domain.TransportCertificate" > |
| | | <!-- --> |
| | | <id column="id" property="id" jdbcType="BIGINT" /> |
| | | <result column="type" property="type" jdbcType="VARCHAR" /> |
| | | <result column="code" property="code" jdbcType="VARCHAR" /> |
| | | <result column="enterprisenumber" property="enterprisenumber" jdbcType="VARCHAR" /> |
| | | <result column="contractcode" property="contractcode" jdbcType="VARCHAR" /> |
| | | <result column="salecompanyid" property="salecompanyid" jdbcType="BIGINT" /> |
| | | <result column="salecompanyname" property="salecompanyname" jdbcType="VARCHAR" /> |
| | | <result column="productionlicense" property="productionlicense" jdbcType="VARCHAR" /> |
| | | <result column="contractnumber" property="contractnumber" jdbcType="VARCHAR" /> |
| | | <result column="shippercompanyname" property="shippercompanyname" jdbcType="VARCHAR" /> |
| | | <result column="shipperaddress" property="shipperaddress" jdbcType="VARCHAR" /> |
| | | <result column="shipperprincipalname" property="shipperprincipalname" jdbcType="VARCHAR" /> |
| | | <result column="shipperprincipalphone" property="shipperprincipalphone" jdbcType="VARCHAR" /> |
| | | <result column="shippermanagername" property="shippermanagername" jdbcType="VARCHAR" /> |
| | | <result column="shippermanageridentify" property="shippermanageridentify" jdbcType="VARCHAR" /> |
| | | <result column="shippermanagerphone" property="shippermanagerphone" jdbcType="VARCHAR" /> |
| | | <result column="receivercompanyname" property="receivercompanyname" jdbcType="VARCHAR" /> |
| | | <result column="receiveraddress" property="receiveraddress" jdbcType="VARCHAR" /> |
| | | <result column="receiverprincipalname" property="receiverprincipalname" jdbcType="VARCHAR" /> |
| | | <result column="receiverprincipalphone" property="receiverprincipalphone" jdbcType="VARCHAR" /> |
| | | <result column="carrierid" property="carrierid" jdbcType="BIGINT" /> |
| | | <result column="carriercompanyname" property="carriercompanyname" jdbcType="VARCHAR" /> |
| | | <result column="carrieraddress" property="carrieraddress" jdbcType="VARCHAR" /> |
| | | <result column="carrierprincipalname" property="carrierprincipalname" jdbcType="VARCHAR" /> |
| | | <result column="carrierprincipalphone" property="carrierprincipalphone" jdbcType="VARCHAR" /> |
| | | <result column="otherdeparture" property="otherdeparture" jdbcType="VARCHAR" /> |
| | | <result column="otherdestination" property="otherdestination" jdbcType="VARCHAR" /> |
| | | <result column="othershipstarttime" property="othershipstarttime" jdbcType="TIMESTAMP" /> |
| | | <result column="othershipendtime" property="othershipendtime" jdbcType="TIMESTAMP" /> |
| | | <result column="othermemo" property="othermemo" jdbcType="VARCHAR" /> |
| | | <association property="transportFile" |
| | | javaType="com.gk.firework.Domain.TransportCertificateFile" |
| | | select="selectFile" |
| | | column="ccode=code"> |
| | | |
| | | </association> |
| | | <collection property="transportPerson" |
| | | ofType="java.util.List" |
| | | select="selectPerson" |
| | | column="ccode=code" |
| | | > |
| | | |
| | | </collection> |
| | | <collection property="transportProduct" |
| | | ofType="java.util.List" |
| | | select="selectProduct" |
| | | column="ccode=code"> |
| | | |
| | | </collection> |
| | | <collection property="transportApproach" |
| | | ofType="java.util.List" |
| | | select="selectApproach" |
| | | column="ccode=code"> |
| | | |
| | | </collection> |
| | | |
| | | </resultMap> |
| | | <sql id="Base_Column_List" > |
| | | <!-- --> |
| | | id, type, salecompanyid, salecompanyname, productionlicense, contractnumber, shippercompanyname, |
| | | shipperaddress, shipperprincipalname, shippermanagername, shippermanageridentify, |
| | | shippermanagerphone, receivercompanyname, receiveraddress, receiverprincipalname, |
| | | receiverprincipalphone, carrierid, carriercompanyname, otherdeparture, otherdestination, |
| | | othershipstarttime, othershipendtime, otherapproach, othermemo |
| | | </sql> |
| | | |
| | | <select id="selectPages" resultMap="BaseResultMap"> |
| | | select tc.* |
| | | from transportcertificate as tc |
| | | left join enterprise as e on e.enterprisenumber = tc.enterprisenumber and e.validflag = 1 |
| | | where tc.validflag = 1 |
| | | <choose> |
| | | <when test="params.enterprisenumber != null and params.enterprisenumber != ''"> |
| | | and tc.enterprisenumber = #{params.enterprisenumber} |
| | | </when> |
| | | <otherwise> |
| | | <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.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> |
| | | <if test="params.code !=null and params.code != ''"> |
| | | and tc.code like concat("%",#{params.code},"%") |
| | | </if> |
| | | <if test="params.page != null and params.page != ''"> |
| | | and tc.status != #{params.tosubmmit} |
| | | </if> |
| | | order by tc.createtime |
| | | </select> |
| | | <select id="selectPerson" parameterType="java.util.Map" resultType="com.gk.firework.Domain.TransportCertificatePerson" > |
| | | select id, |
| | | certificatecode, |
| | | personid, |
| | | personname, |
| | | personidentify, |
| | | validtime, |
| | | number, |
| | | phone, |
| | | type |
| | | from transportcertificateperson |
| | | where certificatecode = #{ccode} |
| | | and validflag = 1 |
| | | order by id asc |
| | | </select> |
| | | |
| | | <select id="selectProduct" parameterType="java.util.Map" resultType="com.gk.firework.Domain.TransportCertificateProduct" > |
| | | select id, |
| | | certificatecode, |
| | | productcode, |
| | | productnum, |
| | | num, |
| | | type, |
| | | name, |
| | | level, |
| | | packing, |
| | | specification, |
| | | arrivalnum |
| | | from transportcertificateproduct |
| | | where certificatecode = #{ccode} |
| | | and validflag = 1 |
| | | order by id asc |
| | | </select> |
| | | |
| | | <select id="selectApproach" parameterType="java.util.Map" resultType="com.gk.firework.Domain.TransportCertificateApproach" > |
| | | select id, |
| | | certificatecode, |
| | | province, |
| | | city, |
| | | district |
| | | from transportcertificateapproach |
| | | where certificatecode = #{ccode} |
| | | and validflag = 1 |
| | | order by id asc |
| | | </select> |
| | | |
| | | <select id="selectFile" parameterType="java.util.Map" resultType="com.gk.firework.Domain.TransportCertificateFile" > |
| | | select id, |
| | | certificatecode, |
| | | url1, |
| | | url2, |
| | | url3, |
| | | url4, |
| | | url5, |
| | | url6, |
| | | url7, |
| | | url8, |
| | | url9, |
| | | url10 |
| | | from transportcertificatefile |
| | | where certificatecode = #{ccode} |
| | | and validflag = 1 |
| | | </select> |
| | | |
| | | |
| | | <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" > |
| | | <!-- --> |
| | | select |
| | | <include refid="Base_Column_List" /> |
| | | from transportcertificate |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </select> |
| | | <select id="getOneById" resultMap="BaseResultMap"> |
| | | select * |
| | | from transportcertificate |
| | | where id = #{id} |
| | | </select> |
| | | <select id="selectByCode" resultMap="BaseResultMap"> |
| | | select * |
| | | from transportcertificate |
| | | where code = #{code} |
| | | </select> |
| | | <select id="selectWarnList" resultMap="BaseResultMap"> |
| | | select * |
| | | from transportcertificate |
| | | <where> |
| | | createtime >= #{start} |
| | | and createtime <= #{end} |
| | | </where> |
| | | </select> |
| | | <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" > |
| | | <!-- --> |
| | | delete from transportcertificate |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </delete> |
| | | |
| | | |
| | | <insert id="insertSelective" parameterType="com.gk.firework.Domain.TransportCertificate" > |
| | | <!-- --> |
| | | insert into transportcertificate |
| | | <trim prefix="(" suffix=")" suffixOverrides="," > |
| | | <if test="id != null" > |
| | | id, |
| | | </if> |
| | | <if test="type != null" > |
| | | type, |
| | | </if> |
| | | <if test="salecompanyid != null" > |
| | | salecompanyid, |
| | | </if> |
| | | <if test="salecompanyname != null" > |
| | | salecompanyname, |
| | | </if> |
| | | <if test="productionlicense != null" > |
| | | productionlicense, |
| | | </if> |
| | | <if test="contractnumber != null" > |
| | | contractnumber, |
| | | </if> |
| | | <if test="shippercompanyname != null" > |
| | | shippercompanyname, |
| | | </if> |
| | | <if test="shipperaddress != null" > |
| | | shipperaddress, |
| | | </if> |
| | | <if test="shipperprincipalname != null" > |
| | | shipperprincipalname, |
| | | </if> |
| | | <if test="shippermanagername != null" > |
| | | shippermanagername, |
| | | </if> |
| | | <if test="shippermanageridentify != null" > |
| | | shippermanageridentify, |
| | | </if> |
| | | <if test="shippermanagerphone != null" > |
| | | shippermanagerphone, |
| | | </if> |
| | | <if test="receivercompanyname != null" > |
| | | receivercompanyname, |
| | | </if> |
| | | <if test="receiveraddress != null" > |
| | | receiveraddress, |
| | | </if> |
| | | <if test="receiverprincipalname != null" > |
| | | receiverprincipalname, |
| | | </if> |
| | | <if test="receiverprincipalphone != null" > |
| | | receiverprincipalphone, |
| | | </if> |
| | | <if test="carrierid != null" > |
| | | carrierid, |
| | | </if> |
| | | <if test="carriercompanyname != null" > |
| | | carriercompanyname, |
| | | </if> |
| | | <if test="otherdeparture != null" > |
| | | otherdeparture, |
| | | </if> |
| | | <if test="otherdestination != null" > |
| | | otherdestination, |
| | | </if> |
| | | <if test="othershipstarttime != null" > |
| | | othershipstarttime, |
| | | </if> |
| | | <if test="othershipendtime != null" > |
| | | othershipendtime, |
| | | </if> |
| | | <if test="otherapproach != null" > |
| | | otherapproach, |
| | | </if> |
| | | <if test="othermemo != null" > |
| | | othermemo, |
| | | </if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides="," > |
| | | <if test="id != null" > |
| | | #{id,jdbcType=BIGINT}, |
| | | </if> |
| | | <if test="type != null" > |
| | | #{type,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="salecompanyid != null" > |
| | | #{salecompanyid,jdbcType=BIGINT}, |
| | | </if> |
| | | <if test="salecompanyname != null" > |
| | | #{salecompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="productionlicense != null" > |
| | | #{productionlicense,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="contractnumber != null" > |
| | | #{contractnumber,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippercompanyname != null" > |
| | | #{shippercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shipperaddress != null" > |
| | | #{shipperaddress,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shipperprincipalname != null" > |
| | | #{shipperprincipalname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanagername != null" > |
| | | #{shippermanagername,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanageridentify != null" > |
| | | #{shippermanageridentify,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanagerphone != null" > |
| | | #{shippermanagerphone,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receivercompanyname != null" > |
| | | #{receivercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiveraddress != null" > |
| | | #{receiveraddress,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiverprincipalname != null" > |
| | | #{receiverprincipalname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiverprincipalphone != null" > |
| | | #{receiverprincipalphone,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="carrierid != null" > |
| | | #{carrierid,jdbcType=BIGINT}, |
| | | </if> |
| | | <if test="carriercompanyname != null" > |
| | | #{carriercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="otherdeparture != null" > |
| | | #{otherdeparture,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="otherdestination != null" > |
| | | #{otherdestination,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="othershipstarttime != null" > |
| | | #{othershipstarttime,jdbcType=TIMESTAMP}, |
| | | </if> |
| | | <if test="othershipendtime != null" > |
| | | #{othershipendtime,jdbcType=TIMESTAMP}, |
| | | </if> |
| | | <if test="otherapproach != null" > |
| | | #{otherapproach,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="othermemo != null" > |
| | | #{othermemo,jdbcType=VARCHAR}, |
| | | </if> |
| | | </trim> |
| | | </insert> |
| | | <update id="updateByPrimaryKeySelective" parameterType="com.gk.firework.Domain.TransportCertificate" > |
| | | <!-- --> |
| | | update transportcertificate |
| | | <set > |
| | | <if test="type != null" > |
| | | type = #{type,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="salecompanyid != null" > |
| | | salecompanyid = #{salecompanyid,jdbcType=BIGINT}, |
| | | </if> |
| | | <if test="salecompanyname != null" > |
| | | salecompanyname = #{salecompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="productionlicense != null" > |
| | | productionlicense = #{productionlicense,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="contractnumber != null" > |
| | | contractnumber = #{contractnumber,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippercompanyname != null" > |
| | | shippercompanyname = #{shippercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shipperaddress != null" > |
| | | shipperaddress = #{shipperaddress,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shipperprincipalname != null" > |
| | | shipperprincipalname = #{shipperprincipalname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanagername != null" > |
| | | shippermanagername = #{shippermanagername,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanageridentify != null" > |
| | | shippermanageridentify = #{shippermanageridentify,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="shippermanagerphone != null" > |
| | | shippermanagerphone = #{shippermanagerphone,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receivercompanyname != null" > |
| | | receivercompanyname = #{receivercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiveraddress != null" > |
| | | receiveraddress = #{receiveraddress,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiverprincipalname != null" > |
| | | receiverprincipalname = #{receiverprincipalname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="receiverprincipalphone != null" > |
| | | receiverprincipalphone = #{receiverprincipalphone,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="carrierid != null" > |
| | | carrierid = #{carrierid,jdbcType=BIGINT}, |
| | | </if> |
| | | <if test="carriercompanyname != null" > |
| | | carriercompanyname = #{carriercompanyname,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="otherdeparture != null" > |
| | | otherdeparture = #{otherdeparture,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="otherdestination != null" > |
| | | otherdestination = #{otherdestination,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="othershipstarttime != null" > |
| | | othershipstarttime = #{othershipstarttime,jdbcType=TIMESTAMP}, |
| | | </if> |
| | | <if test="othershipendtime != null" > |
| | | othershipendtime = #{othershipendtime,jdbcType=TIMESTAMP}, |
| | | </if> |
| | | <if test="otherapproach != null" > |
| | | otherapproach = #{otherapproach,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="othermemo != null" > |
| | | othermemo = #{othermemo,jdbcType=VARCHAR}, |
| | | </if> |
| | | </set> |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </update> |
| | | <update id="updateByPrimaryKey" parameterType="com.gk.firework.Domain.TransportCertificate" > |
| | | <!-- --> |
| | | update transportcertificate |
| | | set type = #{type,jdbcType=VARCHAR}, |
| | | salecompanyid = #{salecompanyid,jdbcType=BIGINT}, |
| | | salecompanyname = #{salecompanyname,jdbcType=VARCHAR}, |
| | | productionlicense = #{productionlicense,jdbcType=VARCHAR}, |
| | | contractnumber = #{contractnumber,jdbcType=VARCHAR}, |
| | | shippercompanyname = #{shippercompanyname,jdbcType=VARCHAR}, |
| | | shipperaddress = #{shipperaddress,jdbcType=VARCHAR}, |
| | | shipperprincipalname = #{shipperprincipalname,jdbcType=VARCHAR}, |
| | | shippermanagername = #{shippermanagername,jdbcType=VARCHAR}, |
| | | shippermanageridentify = #{shippermanageridentify,jdbcType=VARCHAR}, |
| | | shippermanagerphone = #{shippermanagerphone,jdbcType=VARCHAR}, |
| | | receivercompanyname = #{receivercompanyname,jdbcType=VARCHAR}, |
| | | receiveraddress = #{receiveraddress,jdbcType=VARCHAR}, |
| | | receiverprincipalname = #{receiverprincipalname,jdbcType=VARCHAR}, |
| | | receiverprincipalphone = #{receiverprincipalphone,jdbcType=VARCHAR}, |
| | | carrierid = #{carrierid,jdbcType=BIGINT}, |
| | | carriercompanyname = #{carriercompanyname,jdbcType=VARCHAR}, |
| | | otherdeparture = #{otherdeparture,jdbcType=VARCHAR}, |
| | | otherdestination = #{otherdestination,jdbcType=VARCHAR}, |
| | | othershipstarttime = #{othershipstarttime,jdbcType=TIMESTAMP}, |
| | | othershipendtime = #{othershipendtime,jdbcType=TIMESTAMP}, |
| | | otherapproach = #{otherapproach,jdbcType=VARCHAR}, |
| | | othermemo = #{othermemo,jdbcType=VARCHAR} |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </update> |
| | | </mapper> |