From dfe8dff347916be46691fc5d956c45880c4446de Mon Sep 17 00:00:00 2001 From: verou <857149855@qq.com> Date: 星期一, 10 三月 2025 11:44:52 +0800 Subject: [PATCH] fix:规则子项 --- rsf-server/src/main/resources/mapper/manager/PurchaseMapper.xml | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/rsf-server/src/main/resources/mapper/manager/PurchaseMapper.xml b/rsf-server/src/main/resources/mapper/manager/PurchaseMapper.xml index b1c92ce..60ab306 100644 --- a/rsf-server/src/main/resources/mapper/manager/PurchaseMapper.xml +++ b/rsf-server/src/main/resources/mapper/manager/PurchaseMapper.xml @@ -2,4 +2,27 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.vincent.rsf.server.manager.mapper.PurchaseMapper"> + <select id="poList" resultType="com.vincent.rsf.server.api.entity.dto.PoItemsDto"> + SELECT + id, + purchase_id, + erp_item_id, + matnr_code, + matnr_name, + unit, + anfme + FROM + man_purchase_item mpi + WHERE + id IN ( SELECT po_detl_id FROM man_asn_order_item + <where> + 1 = 1 + <if test="ids != null and ids.size() > 0"> + <foreach collection="ids" index="index" item="item" separator="," open="AND asn_id IN (" close=")"> + #{item} + </foreach> + </if> + </where> + ) + </select> </mapper> -- Gitblit v1.9.1