解决对比策略
Showing
1 changed file
with
2 additions
and
2 deletions
| ... | @@ -464,8 +464,8 @@ const disableConfirmBtn = computed(() => { | ... | @@ -464,8 +464,8 @@ const disableConfirmBtn = computed(() => { |
| 464 | let oldItem = originValue[index]; | 464 | let oldItem = originValue[index]; |
| 465 | if (newItem.action != oldItem.action || newItem.constraintEnName != oldItem.constraintEnName || | 465 | if (newItem.action != oldItem.action || newItem.constraintEnName != oldItem.constraintEnName || |
| 466 | newItem.constraintOperatorCode != oldItem.constraintOperatorCode || newItem.constraintValue != oldItem.constraintValue || | 466 | newItem.constraintOperatorCode != oldItem.constraintOperatorCode || newItem.constraintValue != oldItem.constraintValue || |
| 467 | (newItem.constraintEnName == 'dataField' && !isEqual(newItem.constraintFieldValue, oldItem.additionValue)) || | 467 | (newItem.constraintEnName == 'dataField' && !isEqual(newItem.constraintFieldValue, oldItem.additionValue?.map(a => a.enName))) || |
| 468 | ((newItem.constraintEnName == 'limitedDeliveryConnector' || newItem.constraintEnName == 'limitedUseConnector') && !isEqual(newItem.constraintConnectorValue, oldItem.constraintConnectorValue))) { | 468 | ((newItem.constraintEnName == 'limitedDeliveryConnector' || newItem.constraintEnName == 'limitedUseConnector') && !isEqual(newItem.constraintConnectorValue, oldItem.additionValue?.map(a => a.guid)))) { |
| 469 | return true; | 469 | return true; |
| 470 | } | 470 | } |
| 471 | index++; | 471 | index++; | ... | ... |
-
Please register or sign in to post a comment