From c46d1d8c3b9875f051a6ec3c4a1d3fa7bd32e5db Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 15 五月 2025 17:15:21 +0800 Subject: [PATCH] 新增库存管理 新增库存明细 --- rsf-server/src/main/resources/mapper/manager/QlyIsptItemMapper.xml | 31 ++++++++++++++++++++++++++++++- 1 files changed, 30 insertions(+), 1 deletions(-) diff --git a/rsf-server/src/main/resources/mapper/manager/QlyIsptItemMapper.xml b/rsf-server/src/main/resources/mapper/manager/QlyIsptItemMapper.xml index c7f7e4e..78bfe7a 100644 --- a/rsf-server/src/main/resources/mapper/manager/QlyIsptItemMapper.xml +++ b/rsf-server/src/main/resources/mapper/manager/QlyIsptItemMapper.xml @@ -26,6 +26,35 @@ update_time, memo FROM man_qly_ispt_item qii - LEFT JOIN man_qly_inspect_result qir ON qii.id = qir.ispt_item_id) t ${ew.customSqlSegment} + LEFT JOIN man_qly_inspect_result qir ON qii.id = qir.ispt_item_id) t + ${ew.customSqlSegment} + </select> + <select id="selectIsptResult" resultType="com.vincent.rsf.server.manager.entity.QlyIsptItem"> + SELECT * + FROM (SELECT qii.id, + ispect_id, + asn_item_id, + matnr_code, + maktx, + qii.rcpt_id, + splr_name, + splr_batch, + rcpt_qty, + dly_qty, + track_code, + pic_path, + `status`, + deleted, + tenant_id, + create_by, + COALESCE((SELECT anfme FROM man_qly_inspect_result WHERE qii.id = ispt_item_id AND ispt_result = 1), 0) AS safe_qty, + COALESCE((SELECT anfme FROM man_qly_inspect_result WHERE qii.id = ispt_item_id AND ispt_result = 2), 0) AS dis_qty, + create_time, + update_by, + update_time, + memo + FROM man_qly_ispt_item qii) t + ${ew.customSqlSegment} + </select> </mapper> -- Gitblit v1.9.1