| | |
| | | size: paramPage.value.size, |
| | | }).then(res => { |
| | | if (res.code === 200) { |
| | | filteredParamList.value = res.data?.records || []; |
| | | const existingParamIds = new Set( |
| | | (props.paramList || []) |
| | | .map(item => Number(item.paramId || item.technologyOperationParamId)) |
| | | .filter(id => Number.isFinite(id) && id > 0) |
| | | ); |
| | | filteredParamList.value = (res.data?.records || []).filter( |
| | | item => !existingParamIds.has(Number(item.id)) |
| | | ); |
| | | paramPage.value.total = res.data.total || 0; |
| | | } else { |
| | | ElMessage.error(res.msg || "查询失败"); |
| | |
| | | addProcessRouteItemParamOrder({ |
| | | productionOrderId: Number(props.orderId), |
| | | productionOrderRoutingOperationId: props.process.id, |
| | | technologyRoutingOperationParamId: props.process.id, |
| | | paramId: selectedParam.value.id, |
| | | standardValue: selectedParam.value.standardValue || "", |
| | | isRequired: selectedParam.value.isRequired || 0, |
| | |
| | | .detail-text { |
| | | font-weight: 500; |
| | | } |
| | | </style> |
| | | </style> |