diff --git a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java index 121e7a62..ea77d955 100644 --- a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java +++ b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java @@ -361,6 +361,7 @@ public class TechnicalSpecificationServiceImpl implements TechnicalSpecification @Override @Transactional public List searchBMPropertiesValue(SearchBMData data){ + //查询header表 有没有数据 List check=technicalSpecificationMapper.checkPlmBmPropertiesValueHeaderData(data); if(check.size()==0){ List checkHeader=technicalSpecificationMapper.checkBMModelHeader(data); diff --git a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml index c89d1358..136a8ce4 100644 --- a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml +++ b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml @@ -255,7 +255,7 @@ a.wiRevison,a.wiDate,a.routingRemark,a.routingAction, insert into plm_bm_propertiesValueHeader(Site,bu_no,PartNo,CodeNo,SubCodeSeqNo,SubCodeDesc,RecordType ) select #{site},#{buNo},#{codeNo},#{type},1,code_desc,'BM' from plm_bm_model_header - where site=${site} and bu_no=#{buNo} and function_type='BM' and code_no=#{type} + where site=#{site} and bu_no=#{buNo} and function_type='BM' and code_no=#{type}