YYC
2023-06-26 4176859f91d1a26d8f009a66061f0529a548dff0
igds-inout/src/main/resources/mapper/InoutRecordMapper.xml
@@ -6,7 +6,8 @@
<mapper namespace="com.ld.igds.inout.mapper.InoutRecordMapper">
    <!-- 基本返回信息 -->
    <sql id="BASE_COLUMN">
      ID_ as id,
        ID_
        as id,
      COMPANY_ID_ as companyId,
      DEPT_ID_ as deptId,
      NOTICE_ID_ as noticeId,
@@ -187,7 +188,9 @@
        update D_INOUT_RECORD
        <set>
            PROGRESS_ = 'RECORD',
            <if test="param.recordStatus != null and param.recordStatus != '' ">RECORD_STATUS_ = #{param.recordStatus},</if>
            <if test="param.recordStatus != null and param.recordStatus != '' ">RECORD_STATUS_ =
                #{param.recordStatus},
            </if>
            <if test="param.checkStatus != null and param.checkStatus != '' ">CHECK_STATUS_ = #{param.checkStatus},</if>
            <if test="param.msg != null and param.msg != '' ">REMARKS_ = concat(REMARKS_,#{param.msg})</if>
        </set>
@@ -202,10 +205,10 @@
    <select id="getMaxId" parameterType="java.lang.String"
            resultType="java.util.Map">
      select MAX(ID_) AS maxId
      from
      D_INOUT_RECORD
        from D_INOUT_RECORD
      where company_Id_
      =#{companyId} and id_ like #{likeKey}
            = #{companyId}
          and id_ like #{likeKey}
   </select>
    <update id="updateData" parameterType="com.ld.igds.inout.dto.InoutData">
@@ -259,17 +262,20 @@
    </update>
    <update id="updateDataByHandle" parameterType="com.ld.igds.inout.dto.InoutData">
        update D_INOUT_RECORD set
        update D_INOUT_RECORD
        <trim prefix="SET" suffixOverrides=",">
        <if test="data.deHandle != null">DE_HANDLE_ = #{data.deHandle},</if>
        <if test="data.handleUser != null">HANDLE_USER_ = #{data.handleUser},</if>
        <if test="data.deOther != null">DE_OTHER_ = #{data.deOther},</if>
        <if test="data.deOtherInfo != null">DE_OTHER_INFO_ = #{data.deOtherInfo},</if>
        <if test="data.dePackage != null">DE_PACKAGE_ = #{data.package},</if>
            <if test="data.deOtherInfo != null">DE_OTHER_INTO_ = #{data.deOtherInfo},</if>
            <if test="data.dePackage != null">DE_PACKAGE_ = #{data.dePackage},</if>
        <if test="data.bzw != null">bzw = #{data.bzw},</if>
        <if test="data.dbz != null">dbz = #{data.dbz},</if>
        <if test="data.bzbjs != null">bzbjs = #{data.bzbjs},</if>
            <if test="data.progress != null">PROGRESS_ = #{data.progress},</if>
        <if test="data.remarks != null">REMARKS_ = #{data.remarks},</if>
        UPDATE_TIME_  = #{data.updateTime}
            <if test="data.updateTime != null">UPDATE_TIME_ = #{data.updateTime},</if>
        </trim>
        where
        company_id_ =#{data.companyId}
        and id_=#{data.id}
@@ -278,9 +284,7 @@
    <!-- 新增数据 -->
    <insert id="insertData" parameterType="com.ld.igds.inout.dto.InoutData">
      insert into
      D_INOUT_RECORD(
      ID_,
        insert into D_INOUT_RECORD(ID_,
      COMPANY_ID_,
      DEPT_ID_,
      NOTICE_ID_,
@@ -340,11 +344,8 @@
      bzw,
      dbz,
      bzbjs,
      UPDATE_TIME_
      )
      values
      (
      #{data.id},
                                   UPDATE_TIME_)
        values (#{data.id},
      #{data.companyId},
      #{data.deptId},
      #{data.noticeId},
@@ -404,8 +405,7 @@
      #{data.bzw},
      #{data.dbz},
      #{data.bzbjs},
      #{data.updateTime}
      )
                #{data.updateTime})
   </insert>
    <select id="pageRecordData" resultType="com.ld.igds.inout.dto.InoutData"