|
|
@ -168,21 +168,12 @@ |
|
|
resultType="com.spring.modules.base.entity.PartSubPropertiesValueHeader"> |
|
|
resultType="com.spring.modules.base.entity.PartSubPropertiesValueHeader"> |
|
|
select top 1 PartNo, Site, CodeNo, SubCodeSeqNo, SubCodeDesc, RecordType |
|
|
select top 1 PartNo, Site, CodeNo, SubCodeSeqNo, SubCodeDesc, RecordType |
|
|
from PartSubPropertiesValueHeader |
|
|
from PartSubPropertiesValueHeader |
|
|
where CodeNo = 'I002' |
|
|
|
|
|
and SubCodeSeqNo = 1 |
|
|
|
|
|
and RecordType = 'IP' |
|
|
|
|
|
and PartNo = concat('BJ', #{quotationDetailId}) |
|
|
|
|
|
and Site = #{site} |
|
|
|
|
|
|
|
|
where PartNo = concat('BJ', #{quotationDetailId}) |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<delete id="deleteQuoteDetailProperties"> |
|
|
<delete id="deleteQuoteDetailProperties"> |
|
|
delete from PartSubPropertiesValue |
|
|
delete from PartSubPropertiesValue |
|
|
where PartNo = concat('BJ', #{quotationDetailId}) |
|
|
where PartNo = concat('BJ', #{quotationDetailId}) |
|
|
and Site = #{site} |
|
|
|
|
|
and RecordType = #{recordType} |
|
|
|
|
|
and ItemNo = #{orderNo} |
|
|
|
|
|
and CodeNo = #{codeNo} |
|
|
|
|
|
and SubCodeSeqNo = #{subCodeSeqNo} |
|
|
|
|
|
</delete> |
|
|
</delete> |
|
|
|
|
|
|
|
|
<insert id="newQuoteDetailProperties"> |
|
|
<insert id="newQuoteDetailProperties"> |
|
|
@ -193,7 +184,7 @@ |
|
|
</insert> |
|
|
</insert> |
|
|
|
|
|
|
|
|
<select id="queryMaxItemNo" resultType="java.math.BigDecimal"> |
|
|
<select id="queryMaxItemNo" resultType="java.math.BigDecimal"> |
|
|
select max(ItemNo) from PartSubPropertiesValue |
|
|
|
|
|
|
|
|
select ISNULL(max(ItemNo), 0) from PartSubPropertiesValue |
|
|
|
|
|
|
|
|
where PartNo = concat('BJ', #{quotationDetailId}) |
|
|
where PartNo = concat('BJ', #{quotationDetailId}) |
|
|
and Site = #{site} |
|
|
and Site = #{site} |
|
|
|