d6fe651c by lihua

解决对比策略

1 parent 0b2fb8bb
...@@ -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++;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!