From 8fb2bd1cfc9aca69b54790cc3756abf65fef3d20 Mon Sep 17 00:00:00 2001 From: youjianchi Date: Sun, 28 Apr 2024 20:36:33 +0800 Subject: [PATCH] =?UTF-8?q?[update]:=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E6=98=8E=E7=BB=86=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/system/mapper/SysSalesOrderChildMapper.java | 2 ++ .../com/ruoyi/system/service/ISysSalesOrderChildService.java | 2 ++ .../system/service/impl/SysSalesOrderChildServiceImpl.java | 5 +++++ .../resources/mapper/system/SysSalesOrderChildMapper.xml | 5 +++++ 4 files changed, 14 insertions(+) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/mapper/SysSalesOrderChildMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/system/mapper/SysSalesOrderChildMapper.java index 60ccc22a..9d455049 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/mapper/SysSalesOrderChildMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/mapper/SysSalesOrderChildMapper.java @@ -1,6 +1,7 @@ package com.ruoyi.system.mapper; import com.ruoyi.system.domain.SysSalesOrderChild; +import org.apache.ibatis.annotations.Param; import org.mapstruct.Mapper; import java.util.List; @@ -20,5 +21,6 @@ public interface SysSalesOrderChildMapper { /*删除ids中的quoteId的所有子项*/ int deleteSysSalesOrderChildByQuoteIds(String[] ids); + SysSalesOrderChild selectOneByQuoteIdAndMaterialCode(@Param("quoteId") String quoteId, @Param("materialCode") String materialCode); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/ISysSalesOrderChildService.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/ISysSalesOrderChildService.java index 83d5954b..ff4fcaf0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/ISysSalesOrderChildService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/ISysSalesOrderChildService.java @@ -21,4 +21,6 @@ public interface ISysSalesOrderChildService { /*删除ids中的quoteId的所有子项*/ int deleteSysSalesOrderChildByQuoteIds(String[] ids); + SysSalesOrderChild selectOneByQuoteIdAndMaterialCode(String quoteId,String materialCode); + } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderChildServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderChildServiceImpl.java index b5267514..255ed536 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderChildServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderChildServiceImpl.java @@ -46,4 +46,9 @@ public class SysSalesOrderChildServiceImpl implements ISysSalesOrderChildService public int deleteSysSalesOrderChildByQuoteIds(String[] ids) { return sysCustomerQuoteChildMapper.deleteSysSalesOrderChildByQuoteIds(ids); } + + @Override + public SysSalesOrderChild selectOneByQuoteIdAndMaterialCode(String quoteId, String materialCode) { + return sysCustomerQuoteChildMapper.selectOneByQuoteIdAndMaterialCode(quoteId,materialCode); + } } diff --git a/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml b/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml index 93ae63db..45b29624 100644 --- a/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderChildMapper.xml @@ -69,6 +69,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where a.quoteId = #{quoteId} + insert into sys_sales_order_child