From 7ff176bf622d6a4bad0fb2bdf92f11a79f0dd24a Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期四, 04 五月 2023 14:17:49 +0800
Subject: [PATCH] 增加弹窗界面,整合代码

---
 Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js |   58 ++++++++++++++++++++++++++++------------------------------
 1 files changed, 28 insertions(+), 30 deletions(-)

diff --git a/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js b/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
index 574257d..8673ed6 100644
--- a/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
+++ b/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
@@ -1,43 +1,41 @@
-import { treeCodeClassifyValue } from "@/api/code/codeClassifyValue";
-
 export default {
     nodeKey: 'oid',
     border: true,
-    lazy: true,
+    lazy: false,
+    defaultExpandAll: true,
     treeLoad: function (node, resolve) {
       // const parentId = (node.level === 0) ? 0 : node.data.id;
-      let condtionData = {
-        "queryAllLevel": true,
-        "loadType": "all",
-        "multipleSelect": false,
-        "isMuti": false,
-        "isQueryAllColumn": true,
-        'conditionMap[codeclassifysecoid]':this.currentSelectTreeData.oid}
-      treeCodeClassifyValue().then( res=> {
-        console.log(res);
-        resolve(res.data.map(classifyitem => {
-          let item = {
-            "hasChildren": false,
-            "oid": classifyitem.oid,
-            "key": classifyitem.oid,
-            "parentId": 0,
-            "title": classifyitem.text,
-            "value": classifyitem.oid,
-          }
-          return {
-            ...item,
-            leaf: !item.hasChildren
-          }
-        }))
-      });
+     
+      // treeCodeClassifyValue(condtionData).then( res=> {
+      //   console.log(res);
+      //   resolve(res.data.map(classifyValueItem => {
+      //     let item = {
+      //       "hasChildren": item.children!=null,
+      //       "oid": classifyValueItem.oid,
+      //       "key": classifyValueItem.oid,
+      //       "parentId": classifyValueItem.parentclassifyvalueoid,
+      //       "title": classifyValueItem.text,
+      //       "value": classifyValueItem.oid,
+      //     }
+      //     return {
+      //       ...item,
+      //       leaf: item.hasChildren
+      //     }
+      //   }))
+      // });
     },
     addBtn: false,
     menu: false,
     size: 'small',
     props: {
-      labelText: '鏍囬',
-      label: 'title',
-      value: 'value',
+      labelText: 'text',
+      label: 'text',
+      key: 'oid',
+      value: 'oid',
+      parentId: 'parentId',
+      parentBtmName: 'parentBtmName',
+      parentName: 'parentName',
+      codeclassifysecoid: 'codeclassifysecoid',
       children: 'children'
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3