自动化立体仓库 - WMS系统
#
ytfl
2025-08-15 bad4e371309b1f05768f1f1ffca863e1dd45f298
src/main/resources/mapper/asrs/LocDetlMapper.xml
@@ -50,6 +50,7 @@
        <result column="box_type1" property="boxType1" />
        <result column="box_type2" property="boxType2" />
        <result column="box_type3" property="boxType3" />
        <result column="cstateid" property="cstateid" />
    </resultMap>
    <sql id="batchSeq">
@@ -328,6 +329,14 @@
        <include refid="batchSeqNew"></include>
    </update>
    <update id="updateBarcode">
        update asr_loc_detl
        set zpallet = #{barcode}
        , modi_time = getdate()
        where 1=1
        and loc_no = #{locNo}
    </update>
    <sql id="stockOutCondition">
        <if test="loc_no!=null and loc_no!='' ">
            and a.loc_no like '%' + #{loc_no} + '%'
@@ -352,6 +361,9 @@
        </if>
        <if test="specs!=null and specs!='' ">
            and a.specs like '%' + #{specs} + '%'
        </if>
        <if test="standby1!=null and standby1!='' ">
            and a.standby1 like '%' + #{standby1} + '%'
        </if>
    </sql>
@@ -553,6 +565,9 @@
        <if test="orderNo != null and orderNo != ''">
            and a.order_no = #{orderNo}
        </if>
        <if test="cstateid != null and cstateid != ''">
            and a.cstateid = #{cstateid}
        </if>
        <include refid="batchSeqA"></include>
@@ -565,7 +580,7 @@
        </if>
        order by
        a.loc_no, a.anfme, DATEPART(yyyy,a.modi_time),DATEPART(mm,a.modi_time),DATEPART(dd,a.modi_time)
        a.loc_no, DATEPART(yyyy,a.modi_time),DATEPART(mm,a.modi_time),DATEPART(dd,a.modi_time), a.anfme
        desc
    </select>