From d2e0de9a659e6b3165dc24b284f4f6ede81af9e8 Mon Sep 17 00:00:00 2001 From: Adrian <95376249+asylves1@users.noreply.github.com> Date: Wed, 25 Sep 2024 08:22:12 -0400 Subject: [PATCH] 4751 feat create intervention policy misc adjustments (#4902) Co-authored-by: dvince --- .../intervention-policy-operation.ts | 2 - .../tera-intervention-card.vue | 168 ++++++++++++------ .../tera-intervention-policy-drilldown.vue | 11 +- .../optimize-ciemss-operation.ts | 20 +-- ...tera-dynamic-intervention-policy-group.vue | 2 +- .../tera-optimize-ciemss-drilldown.vue | 15 +- .../tera-static-intervention-policy-group.vue | 11 +- .../tera-intervention-summary-card.vue | 6 +- .../src/services/intervention-policy.ts | 13 +- packages/client/hmi-client/src/types/Types.ts | 6 +- .../interventions/DynamicIntervention.java | 4 + .../interventions/Intervention.java | 5 +- .../interventions/StaticIntervention.java | 4 + 13 files changed, 171 insertions(+), 96 deletions(-) diff --git a/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/intervention-policy-operation.ts b/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/intervention-policy-operation.ts index 6a48a1c576..5d96c4e32b 100644 --- a/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/intervention-policy-operation.ts +++ b/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/intervention-policy-operation.ts @@ -48,8 +48,6 @@ export const isInterventionPoliciesValuesEqual = ( if (originalPolicy.interventions.length !== newPolicy.interventions.length) return false; const notEqual = originalPolicy.interventions.some((intervention, index) => { - if (intervention.appliedTo !== newPolicy.interventions[index].appliedTo) return true; - if (intervention.type !== newPolicy.interventions[index].type) return true; if (!isEqual(intervention.staticInterventions, newPolicy.interventions[index].staticInterventions)) return true; if (!isEqual(intervention.dynamicInterventions, newPolicy.interventions[index].dynamicInterventions)) return true; return false; diff --git a/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/tera-intervention-card.vue b/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/tera-intervention-card.vue index b9f473f09a..66578b70eb 100644 --- a/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/tera-intervention-card.vue +++ b/packages/client/hmi-client/src/components/workflow/ops/intervention-policy/tera-intervention-card.vue @@ -1,6 +1,6 @@