diff --git a/src/main/java/com/spring/common/utils/Constant.java b/src/main/java/com/spring/common/utils/Constant.java index 1fb3f2f0..f9d93292 100644 --- a/src/main/java/com/spring/common/utils/Constant.java +++ b/src/main/java/com/spring/common/utils/Constant.java @@ -123,4 +123,8 @@ public class Constant { } } + + public static final String BJ = "BJ"; + public static final String XJ = "XJ"; + } diff --git a/src/main/java/com/spring/modules/quotation/service/impl/QuotationDetailServiceImpl.java b/src/main/java/com/spring/modules/quotation/service/impl/QuotationDetailServiceImpl.java index fccf8ae7..51547b75 100644 --- a/src/main/java/com/spring/modules/quotation/service/impl/QuotationDetailServiceImpl.java +++ b/src/main/java/com/spring/modules/quotation/service/impl/QuotationDetailServiceImpl.java @@ -33,6 +33,10 @@ public class QuotationDetailServiceImpl extends ServiceImpl ids = quotationDetailService.lambdaQuery() .eq(QuotationDetail::getQuotationHeaderId, quotationHeader.getQuotationHeaderId()) .list().stream().map(QuotationDetail::getQuotationDetailId).collect(Collectors.toList()); + if (ids.isEmpty()){ + return; + } // 删除详情工具 quotationToolService.lambdaUpdate().in(QuotationTool::getQuotationDetailId,ids).remove(); // 删除 bom_header @@ -135,7 +147,9 @@ public class QuotationHeaderServiceImpl extends ServiceImpl