Explorar o código

删除一个条件,条件就全没了问题解决

祁鹏飞 hai 1 mes
pai
achega
c518480ad3
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      src/views/quoteConfig/dispatch/components/rule.vue

+ 3 - 2
src/views/quoteConfig/dispatch/components/rule.vue

@@ -730,8 +730,9 @@ onMounted(async () => {
 
     // 转换rawGroups为conditionGroups
     baseFormData.conditionGroups = rawGroups.map((rawGroup: any[], groupIdx: number) => {
+      console.log("🚀 ~ editData:", editData)
       const group: ConditionGroup = {
-        groupKey: editData?.dispatchId || `group_${groupIdx}_${Date.now()}`,
+        groupKey: editData?.dispatchId + groupIdx || `group_${groupIdx}_${Date.now()}`,
         actions: [],
       };
 
@@ -799,7 +800,7 @@ onMounted(async () => {
     baseFormData.conditionGroups = rawGroups.map(
       (rawGroup: any[], groupIdx: number) => {
         const group: ConditionGroup = {
-          groupKey: editData.dispatchId || `group_${groupIdx}_${Date.now()}`,
+          groupKey: editData.dispatchId + groupIdx || `group_${groupIdx}_${Date.now()}`,
           actions: [],
         };