wangting
2024-03-21 95c9b015dc124b35c77fd013e9ce921262ea41a3
UI上下文展示引擎
已修改3个文件
394 ■■■■■ 文件已修改
Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/ProjectWeb/src/components/dynamic-components/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/ProjectWeb/src/views/base/uiDefineVO.js 370 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue
@@ -7,11 +7,13 @@
    <el-tree
      class="filter-tree"
      show-checkbox
      :lazy="lazy"
      :data="data"
      :load="loadNode"
      :props="defaultProps"
      :filter-node-method="filterNode"
      highlight-current
      node-key="id"
      node-key="oid"
      ref="tree">
    </el-tree>
  </div>
@@ -64,8 +66,8 @@
      if (!value) return true;
      return data[this.defaultProps.label].indexOf(value) !== -1;
    },
    initData(){
      this.data=[
    initData() {
      this.data = [
        {
          "attributes": {
            "lastmodifier": "1",
@@ -1948,6 +1950,20 @@
          "text": "表[favorite]"
        }
      ];
    },
    loadNode(node, resolve) {
      //逐级加载
      const parentOid = (node.level === 0) ? 0 : node.data.oid;
      setTimeout(() => {
        const data = [{
          name: 'leaf',
          leaf: true
        }, {
          name: 'zone'
        }];
        resolve(data);
      }, 500);
    }
  },
  data() {
@@ -1957,6 +1973,7 @@
        children: 'children',
        label: 'text'
      },
      lazy:this.componentVO.treeDefineVO.loadType == 'node',
      data:[]
    }
  },
Source/ProjectWeb/src/components/dynamic-components/index.vue
@@ -27,7 +27,6 @@
                :areasName="areasName"
                :paramVOS="paramVOS"
                :isShow="isShow">
sssss
  </dynamic-tree>
  <dynamic-custom v-else-if="componentVO.uiComponentType=='custom'"  :inDialog="inDialog"
                  :key="areasName+'custom-'+componentVO.oid"
Source/ProjectWeb/src/views/base/uiDefineVO.js
@@ -3664,377 +3664,7 @@
      "versionRule": null,
      "versionSeq": 0,
      "versionValue": null
    },
    {
      "btmname": null,
      "checkInBy": null,
      "checkInTime": null,
      "checkOutBy": null,
      "checkOutTime": null,
      "componentVOs": [
        {
          "btmname": null,
          "buttons": [
            {
              "actionVO": {
                "actionCls": "",
                "actionUsedType": "business",
                "bsUrl": "",
                "createTime": "2022-02-24 12:58:51.000",
                "creator": "developer",
                "csClass": "net=VCI.Plugin.631.Actions.dll",
                "description": "",
                "id": "631browsecard",
                "lastModifier": "developer",
                "lastModifyTime": "2022-02-24 12:58:51.000",
                "licensors": null,
                "name": "631浏览卡片",
                "oid": "33E9105B-DA82-0D19-6CEE-BBC43556D298"
              },
              "areaType": "tab",
              "authorization": true,
              "children": null,
              "createTime": "2024-03-19 09:56:36.000",
              "creator": "developer",
              "csUrl": "net=VCI.Plugin.631.Actions.dll",
              "description": "",
              "displayMode": "textandimage",
              "hidden": false,
              "iconPath": "",
              "id": "631browsecard",
              "lastModifier": "developer",
              "lastModifyTime": "2024-03-19 09:56:36.000",
              "name": "add",
              "oid": "CB89EF00-DD67-D55F-A742-745A508F81BF",
              "orderNum": 1,
              "paramVOS": {},
              "pkComponent": "50B4EB37-5C88-D1FC-8B37-9E2E62B124C0",
              "pkParentOid": "",
              "url": ""
            }
          ],
          "checkInBy": null,
          "checkInTime": null,
          "checkOutBy": null,
          "checkOutTime": null,
          "copyFromVersion": null,
          "createTime": null,
          "creator": null,
          "customClass": null,
          "data": null,
          "description": "",
          "extendAttr": "",
          "firstR": null,
          "firstV": null,
          "formDefineVO": {
            "btmType": "audittask",
            "columnOneRow": 2,
            "freeMarkerEls": [],
            "id": "editOpinionForm",
            "items": [
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "content",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": false,
                "referConfig": null,
                "required": true,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "意见栏",
                "tooltips": null,
                "type": "textarea",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "assigner",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "指派人",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "principal",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "负责人",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "type",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "结果",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": "audittask${lcstatus}",
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "lcstatus",
                "hidden": true,
                "keyAttr": false,
                "prefix": null,
                "readOnly": false,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "状态",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "creator",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "提出人",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": "yyyy-MM-dd HH:mm:ss",
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "createtime",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "创建时间",
                "tooltips": null,
                "type": "date",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": "yyyy-MM-dd",
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "planedstartdate",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "开会时间",
                "tooltips": null,
                "type": "date",
                "unique": false,
                "verify": ""
              },
              {
                "comboxKey": null,
                "customClass": null,
                "data": null,
                "dateFormate": null,
                "defaultValue": "",
                "displayExtension": "",
                "extendAttrMap": null,
                "extendAttrString": null,
                "field": "place",
                "hidden": false,
                "keyAttr": false,
                "prefix": null,
                "readOnly": true,
                "referConfig": null,
                "required": false,
                "selectLibFlag": null,
                "showField": null,
                "suffix": null,
                "text": "开会地点",
                "tooltips": null,
                "type": "text",
                "unique": false,
                "verify": ""
              }
            ],
            "linkTypeFlag": false,
            "oid": "051A054B-00DB-BBF7-8D01-C2741AEB1421",
            "queryTemplateName": "queryAllAuditTask"
          },
          "id": null,
          "lastModifier": null,
          "lastModifyTime": null,
          "lastR": null,
          "lastV": null,
          "lcStatus": null,
          "lcStatusText": null,
          "lctid": null,
          "name": "test",
          "nameOid": null,
          "oid": "50B4EB37-5C88-D1FC-8B37-9E2E62B124C0",
          "orderNum": 0,
          "owner": null,
          "pkLayout": "383E778C-1167-CBDD-4986-571C9EDFC0B8",
          "revisionOid": null,
          "revisionRule": null,
          "revisionSeq": 0,
          "revisionValue": null,
          "secretGrade": null,
          "secretGradeText": null,
          "tableDefineVO": null,
          "treeDefineVO": null,
          "treeTableDefineVO": null,
          "ts": null,
          "uiComponentType": "form",
          "uiComponentTypeText": "表单",
          "uiParseClass": "",
          "versionRule": null,
          "versionSeq": 0,
          "versionValue": null
        }
      ],
      "copyFromVersion": null,
      "createTime": "2022-02-08 10:02:06.000",
      "creator": "developer",
      "data": null,
      "description": "",
      "displayExpression": "",
      "enableStatus": true,
      "extendAttr": "",
      "firstR": null,
      "firstV": null,
      "id": "2",
      "international": null,
      "lastModifier": "developer",
      "lastModifyTime": "2022-07-18 17:30:38.000",
      "lastR": null,
      "lastV": null,
      "layoutAreaType": "south",
      "layoutAreaTypeText": null,
      "lcStatus": null,
      "lcStatusText": null,
      "lctid": null,
      "name": "表单",
      "nameOid": null,
      "oid": "383E778C-1167-CBDD-4986-571C9EDFC0B8",
      "orderNum": 2,
      "owner": null,
      "pkContent": "C92D0B44-97F1-AA37-2DC9-E01BEF6DB613",
      "revisionOid": null,
      "revisionRule": null,
      "revisionSeq": 0,
      "revisionValue": null,
      "secretGrade": null,
      "secretGradeText": null,
      "title": "表单",
      "ts": null,
      "uiParseClass": "",
      "versionRule": null,
      "versionSeq": 0,
      "versionValue": null
    }
  ],
  "ts": null,
  "versionRule": null,