| | |
| | | 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' |
| | | } |
| | | } |