fix(wms): 出库异常列表不再默认过滤已软删出库单, 反审生成的异常记录可见
This commit is contained in:
@@ -101,10 +101,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<if test="orderTypeCode != null and orderTypeCode != ''">
|
<if test="orderTypeCode != null and orderTypeCode != ''">
|
||||||
and b.order_type_code = #{orderTypeCode}
|
and b.order_type_code = #{orderTypeCode}
|
||||||
</if>
|
</if>
|
||||||
<choose>
|
<!-- 不默认过滤 b.del_flag: 反审后出库单已软删(del_flag=2), 默认 b.del_flag=1 会让反审生成的异常记录在列表中消失;
|
||||||
<when test="delFlag != null"> and b.del_flag = #{delFlag} </when>
|
仅当前端显式传 delFlag 时才过滤 -->
|
||||||
<otherwise> and b.del_flag = 1 </otherwise>
|
<if test="delFlag != null"> and b.del_flag = #{delFlag} </if>
|
||||||
</choose>
|
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="queryList" parameterType="com.mhd.wms.domain.outOrderAbnormal.repository.todo.OutOrderAbnormalDO" resultMap="OutOrderAbnormalResult">
|
<select id="queryList" parameterType="com.mhd.wms.domain.outOrderAbnormal.repository.todo.OutOrderAbnormalDO" resultMap="OutOrderAbnormalResult">
|
||||||
@@ -112,7 +111,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<include refid="selectOutOrderAbnormalPo11"/>
|
<include refid="selectOutOrderAbnormalPo11"/>
|
||||||
<include refid="com.mhd.wms.domain.stockOutOrder.repository.mapper.StockOutOrderMapper.joinStockOutOrderPoYc"/>
|
<include refid="com.mhd.wms.domain.stockOutOrder.repository.mapper.StockOutOrderMapper.joinStockOutOrderPoYc"/>
|
||||||
from out_order_abnormal a
|
from out_order_abnormal a
|
||||||
left join stock_out_order b on a.out_order_number = b.out_order_number and b.del_flag = 1
|
<!-- 不按 b.del_flag 限定: 出库单号唯一, 关联活动单或反审归档单均按单号取数, 保证反审异常记录能带出出库单信息 -->
|
||||||
|
left join stock_out_order b on a.out_order_number = b.out_order_number
|
||||||
<where>
|
<where>
|
||||||
<include refid="selectOutOrderAbnormalPo1"/>
|
<include refid="selectOutOrderAbnormalPo1"/>
|
||||||
<include refid="joinStockOutOrderPoWhere"/>
|
<include refid="joinStockOutOrderPoWhere"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user