Browse Source

2025-03-31

master
qiezi 11 months ago
parent
commit
8a3f88c5f8
  1. 5
      src/main/java/com/spring/modules/quote/service/impl/QuoteGroupDetailServiceImpl.java
  2. 1
      src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

5
src/main/java/com/spring/modules/quote/service/impl/QuoteGroupDetailServiceImpl.java

@ -41,10 +41,7 @@ public class QuoteGroupDetailServiceImpl extends ServiceImpl<QuoteGroupDetailMap
} }
// 查询是否是正式料号采用正式料号数据 // 查询是否是正式料号采用正式料号数据
PartInformationEntity part = baseMapper.queryPart(quoteGroupDetail.getSite(),quoteGroupDetail.getPartNo()); PartInformationEntity part = baseMapper.queryPart(quoteGroupDetail.getSite(),quoteGroupDetail.getPartNo());
if (Objects.isNull(part)) {
throw new RuntimeException("物料编码不存在");
}
if ("Y".equals(part.getStatus())){
if (Objects.nonNull(part) && "Y".equals(part.getStatus())){
quoteGroupDetail.setPartNo(part.getPartNo()); quoteGroupDetail.setPartNo(part.getPartNo());
} }
// 校验是否存在相同物料 // 校验是否存在相同物料

1
src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml

@ -101,6 +101,7 @@
<if test="query.testPartNo != null and query.testPartNo != ''"> <if test="query.testPartNo != null and query.testPartNo != ''">
AND ( AND (
a.test_part_no like #{query.testPartNo} or a.test_part_no like #{query.testPartNo} or
b.final_part_no like #{query.testPartNo} or
a.relevance_part_no like #{query.testPartNo} or a.relevance_part_no like #{query.testPartNo} or
pcpi.customer_part_no like #{query.testPartNo} pcpi.customer_part_no like #{query.testPartNo}
) )

Loading…
Cancel
Save