Explorar o código

fix(warningPage): 修复级联选择器value值获取逻辑

将原动态获取value的逻辑注释,固定使用node.id作为value值
huoyi hai 2 semanas
pai
achega
75afc0735c
Modificáronse 1 ficheiros con 12 adicións e 12 borrados
  1. 12 12
      src/views/warningPage/index.vue

+ 12 - 12
src/views/warningPage/index.vue

@@ -212,23 +212,23 @@ const transformCascadeData = (nodes) => {
212 212
     return nodes.map(node => {
213 213
         const label = node.nickName || node.deptName || node.name || node.label
214 214
         const deptType = node.deptType || node.nodeType
215
-
216
-        let value
217
-        if (deptType === 'BRIGADE') {
218
-            value = String(node.deptId)
219
-        } else if (deptType === 'MANAGER') {
220
-            value = String(node.teamId)
221
-        } else if (deptType === 'TEAMS') {
222
-            value = String(node.groupId)
223
-        } else {
224
-            value = String(node.userId ?? node.id ?? node.deptId ?? '')
225
-        }
215
+    //    console.log(node,"node")
216
+    //     let value
217
+    //     if (deptType === 'BRIGADE') {
218
+    //         value = String(node.deptId)
219
+    //     } else if (deptType === 'MANAGER') {
220
+    //         value = String(node.teamId)
221
+    //     } else if (deptType === 'TEAMS') {
222
+    //         value = String(node.groupId)
223
+    //     } else {
224
+    //         value = String(node.userId ?? node.id ?? node.deptId ?? '')
225
+    //     }
226 226
 
227 227
         const children = node.children && node.children.length > 0 ? transformCascadeData(node.children) : undefined
228 228
 
229 229
         return {
230 230
             label,
231
-            value,
231
+            value:node.id,
232 232
             deptType,
233 233
             children
234 234
         }