Commit cdebb5c4eed33798ad1ea752254ba5bafb8b3f87
1 parent
c3149b8d
快速报价支持保存工序报价参数;
Showing
1 changed file
with
11 additions
and
0 deletions
src/components/QuickQuote/index.jsx
| @@ -764,6 +764,17 @@ const QuickQuoteEvent = props => { | @@ -764,6 +764,17 @@ const QuickQuoteEvent = props => { | ||
| 764 | processAfterDataRow.sId = commonUtils.createSid(); | 764 | processAfterDataRow.sId = commonUtils.createSid(); |
| 765 | processAfterDataRow.sParentId = masterData.sId; | 765 | processAfterDataRow.sParentId = masterData.sId; |
| 766 | processAfterDataRow.sControlId = partsDataRow.sId; | 766 | processAfterDataRow.sControlId = partsDataRow.sId; |
| 767 | + | ||
| 768 | + const sBackendParams = process.sBackendParams || []; | ||
| 769 | + if (sBackendParams.length) { | ||
| 770 | + const sQuoParams = sBackendParams.map(item => ({ | ||
| 771 | + sParamName: item.sParam, | ||
| 772 | + sParamValue: item.value !== undefined ? item.value : "", | ||
| 773 | + bSelfCbx: !(item.value === "" || item.value === undefined), | ||
| 774 | + })); | ||
| 775 | + processAfterDataRow.sQuoParams = JSON.stringify(sQuoParams); | ||
| 776 | + } | ||
| 777 | + | ||
| 767 | // processAfterDataRow.sSlaveId = ' '; | 778 | // processAfterDataRow.sSlaveId = ' '; |
| 768 | processData.push(processAfterDataRow); | 779 | processData.push(processAfterDataRow); |
| 769 | // 配套工序 | 780 | // 配套工序 |