自动化立体仓库 - WMS系统
13
zhang
14 小时以前 1c0dbad152362ac704a27ecfc5b5d08247385d87
src/main/resources/mapper/OrderDetlPakoutMapper.xml
copy from src/main/resources/mapper/OrderDetlMapper.xml copy to src/main/resources/mapper/OrderDetlPakoutMapper.xml
File was copied from src/main/resources/mapper/OrderDetlMapper.xml
@@ -3,7 +3,7 @@
<mapper namespace="com.zy.asrs.mapper.OrderDetlMapper">
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.zy.asrs.entity.OrderDetl">
    <resultMap id="BaseResultMap" type="com.zy.asrs.entity.OrderDetlPakout">
        <id column="id" property="id" />
        <result column="order_id" property="orderId" />
        <result column="order_no" property="orderNo" />
@@ -53,7 +53,7 @@
    </resultMap>
    <select id="selectItem" resultMap="BaseResultMap">
        select top 1 * from man_order_detl
        select top 1 * from man_order_detl_pakout
        where 1=1
        and order_id = #{orderId}
        and matnr = #{matnr}
@@ -68,7 +68,7 @@
    </select>
    <select id="selectItemByOrderNo" resultMap="BaseResultMap">
        select * from man_order_detl
        select * from man_order_detl_pakout
        where 1=1
        and order_no = #{orderNo}
        and matnr = #{matnr}
@@ -78,7 +78,7 @@
    </select>
    <select id="selectWorkingDetls" resultMap="BaseResultMap">
        select * from man_order_detl
        select * from man_order_detl_pakout
        where 1=1
        and order_id = #{orderId}
        and qty &lt; anfme
@@ -105,7 +105,7 @@
            select
            ROW_NUMBER() over (order by mo.create_time desc) as row,
            mod.*
            from man_order_detl mod
            from man_order_detl_pakout mod
            inner join man_order mo on mod.order_id = mo.id
            inner join man_doc_type mdt on mo.doc_type = mdt.doc_id
            where 1=1
@@ -119,7 +119,7 @@
    <select id="getPakoutPageCount" parameterType="java.util.Map" resultType="java.lang.Integer">
        select
        count(1)
        from man_order_detl mod
        from man_order_detl_pakout mod
        inner join man_order mo on mod.order_id = mo.id
        inner join man_doc_type mdt on mo.doc_type = mdt.doc_id
        where 1=1
@@ -139,7 +139,7 @@
            md.supp_code as suppCode,
            md.sku
        from
            man_order_detl md
            man_order_detl_pakout md
                inner join man_order mo on
                md.order_id = mo.id
        where
@@ -147,7 +147,7 @@
    </select>
    <update id="increase">
        update man_order_detl
        update man_order_detl_pakout
        set qty = qty + #{qty}
        where 1=1
        and order_id = #{orderId}
@@ -163,7 +163,7 @@
    </update>
    <update id="decrease">
        update man_order_detl
        update man_order_detl_pakout
        set work_qty = work_qty - #{qty}
        where 1=1
        and order_no = #{orderNo}
@@ -179,18 +179,18 @@
    </update>
    <update id="modifyStatus">
        update man_order_detl
        update man_order_detl_pakout
        set status = #{status}
        where 1=1
        and order_id = #{orderId}
    </update>
    <insert id="addToLogTable">
        INSERT INTO man_order_detl_log SELECT * FROM man_order_detl WHERE id = #{id}
        INSERT INTO man_order_detl_pakout_log SELECT * FROM man_order_detl_pakout WHERE id = #{id}
    </insert>
    <update id="increaseQtyByOrderNo">
        update man_order_detl
        update man_order_detl_pakout
        set qty = qty + #{qty}
        where 1=1
        and order_no = #{orderNo}
@@ -206,7 +206,7 @@
    </update>
    <update id="increaseWorkQty">
        update man_order_detl
        update man_order_detl_pakout
        set work_qty = work_qty + #{workQty}
        where 1=1
        and order_id = #{orderId}
@@ -223,7 +223,7 @@
    <update id="increaseWorkQtyById">
        update man_order_detl
        update man_order_detl_pakout
        set work_qty = work_qty + #{workQty}
        where 1=1
          and id = #{id}