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 != ''">
|
||||
and b.order_type_code = #{orderTypeCode}
|
||||
</if>
|
||||
<choose>
|
||||
<when test="delFlag != null"> and b.del_flag = #{delFlag} </when>
|
||||
<otherwise> and b.del_flag = 1 </otherwise>
|
||||
</choose>
|
||||
<!-- 不默认过滤 b.del_flag: 反审后出库单已软删(del_flag=2), 默认 b.del_flag=1 会让反审生成的异常记录在列表中消失;
|
||||
仅当前端显式传 delFlag 时才过滤 -->
|
||||
<if test="delFlag != null"> and b.del_flag = #{delFlag} </if>
|
||||
</sql>
|
||||
|
||||
<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="com.mhd.wms.domain.stockOutOrder.repository.mapper.StockOutOrderMapper.joinStockOutOrderPoYc"/>
|
||||
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>
|
||||
<include refid="selectOutOrderAbnormalPo1"/>
|
||||
<include refid="joinStockOutOrderPoWhere"/>
|
||||
|
||||
Reference in New Issue
Block a user