From 3ec190500044a26e48a3eb4e414e92869595bce8 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 06 五月 2025 13:11:11 +0800 Subject: [PATCH] 单据明细优化 --- rsf-server/src/main/resources/mapper/manager/AsnOrderItemMapper.xml | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 59 insertions(+), 0 deletions(-) diff --git a/rsf-server/src/main/resources/mapper/manager/AsnOrderItemMapper.xml b/rsf-server/src/main/resources/mapper/manager/AsnOrderItemMapper.xml index 07fd049..7192284 100644 --- a/rsf-server/src/main/resources/mapper/manager/AsnOrderItemMapper.xml +++ b/rsf-server/src/main/resources/mapper/manager/AsnOrderItemMapper.xml @@ -61,4 +61,63 @@ ) t ${ew.customSqlSegment} </select> + <select id="resultById" resultType="com.vincent.rsf.server.manager.entity.AsnOrderItem"> + SELECT + * + FROM + ( + SELECT + aoi.id, + aoi.asn_id, + aoi.asn_code, + aoi.plat_item_id, + aoi.po_detl_id, + aoi.po_code, + aoi.fields_index, + aoi.matnr_id, + aoi.matnr_code, + aoi.maktx, + aoi.anfme, + aoi.stock_unit, + aoi.pur_qty, + aoi.pur_unit, + aoi.prod_time, + aoi.qty, + qii.safe_qty, + qii.dis_qty, + aoi.splr_code, + aoi.splr_batch, + aoi.splr_name, + aoi.qrcode, + aoi.track_code, + aoi.barcode, + aoi.pack_name, + aoi.nty_status, + aoi.`status`, + CASE + aoi.ispt_result + WHEN 0 THEN + '鏈' + WHEN 1 THEN + '鍚堟牸' + WHEN 2 THEN + '涓嶅悎鏍�' + WHEN 3 THEN + '寰呭畾' + WHEN 4 THEN + '閮ㄥ垎鍚堟牸' + END AS isptResult$, + aoi.deleted, + aoi.tenant_id, + aoi.create_by, + aoi.create_time, + aoi.update_by, + aoi.update_time, + aoi.memo + FROM + man_asn_order_item aoi + LEFT JOIN man_qly_ispt_item qii ON aoi.id = qii.asn_item_id + ) t + ${ew.customSqlSegment} + </select> </mapper> -- Gitblit v1.9.1