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