库存前端页面优化
This commit is contained in:
@@ -22,5 +22,59 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="fromWarehouseId" column="from_warehouse_id"/>
|
||||
</resultMap>
|
||||
|
||||
<!-- 联查库区/库位名称的明细列表SQL,直接返回Map -->
|
||||
<select id="selectDetailWithWarehouseName" resultType="map">
|
||||
SELECT
|
||||
d.detail_id,
|
||||
d.stock_io_id,
|
||||
d.warehouse_id,
|
||||
d.item_type,
|
||||
d.item_id,
|
||||
d.quantity,
|
||||
d.unit,
|
||||
d.batch_no,
|
||||
d.remark,
|
||||
d.del_flag,
|
||||
d.create_time,
|
||||
d.create_by,
|
||||
d.update_time,
|
||||
d.update_by,
|
||||
d.from_warehouse_id,
|
||||
w1.warehouse_name AS warehouseName,
|
||||
w2.warehouse_name AS fromWarehouseName
|
||||
FROM wms_stock_io_detail d
|
||||
LEFT JOIN wms_warehouse w1 ON d.warehouse_id = w1.warehouse_id
|
||||
LEFT JOIN wms_warehouse w2 ON d.from_warehouse_id = w2.warehouse_id
|
||||
<where>
|
||||
<if test="stockIoId != null">d.stock_io_id = #{stockIoId}</if>
|
||||
<!-- 其他条件可补充 -->
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<!-- 分页联查库区/库位名称的明细列表SQL,支持Wrapper动态条件,返回Page<WmsStockIoDetailVo> -->
|
||||
<select id="selectVoPagePlus" resultType="com.klp.domain.vo.WmsStockIoDetailVo">
|
||||
SELECT
|
||||
d.detail_id,
|
||||
d.stock_io_id,
|
||||
d.warehouse_id,
|
||||
d.item_type,
|
||||
d.item_id,
|
||||
d.quantity,
|
||||
d.unit,
|
||||
d.batch_no,
|
||||
d.remark,
|
||||
d.del_flag,
|
||||
d.create_time,
|
||||
d.create_by,
|
||||
d.update_time,
|
||||
d.update_by,
|
||||
d.from_warehouse_id,
|
||||
w1.warehouse_name AS warehouseName,
|
||||
w2.warehouse_name AS fromWarehouseName
|
||||
FROM wms_stock_io_detail d
|
||||
LEFT JOIN wms_warehouse w1 ON d.warehouse_id = w1.warehouse_id
|
||||
LEFT JOIN wms_warehouse w2 ON d.from_warehouse_id = w2.warehouse_id
|
||||
${ew.customSqlSegment}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user