田源
2023-05-09 d2570148ec3884de3af721bd99c4b7acbbdee075
Source/UBCS-WEB/src/const/code/classifyTreeOptionDialog.js
对比新文件
@@ -0,0 +1,35 @@
import { treeTopCodeClassify } from "@/api/code/codeclassify";
export default {
    nodeKey: 'oid',
    border: true,
    lazy: true,
    treeLoad: function (node, resolve) {
      // const parentId = (node.level === 0) ? 0 : node.data.id;
      treeTopCodeClassify({"queryAllLevel": true,"loadType": "all","multipleSelect": false}).then( 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
          }
        }))
      });
    },
    addBtn: false,
    menu: false,
    size: 'small',
    props: {
      labelText: '鏍囬',
      label: 'title',
      value: 'value',
      children: 'children'
    }
}