From 35305bce74bdb5d0deb1c38c56b67cd00cb2703a Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期三, 27 三月 2024 16:44:54 +0800
Subject: [PATCH] UI上下文展示引擎

---
 Source/ProjectWeb/src/views/base/uiDefineVO.js                       | 1226 ++++++++++---------------------------------------------
 Source/ProjectWeb/src/components/custom-ui/test.vue                  |    4 
 Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue |   59 +
 3 files changed, 278 insertions(+), 1,011 deletions(-)

diff --git a/Source/ProjectWeb/src/components/custom-ui/test.vue b/Source/ProjectWeb/src/components/custom-ui/test.vue
index 76f270c..6b3584e 100644
--- a/Source/ProjectWeb/src/components/custom-ui/test.vue
+++ b/Source/ProjectWeb/src/components/custom-ui/test.vue
@@ -1,7 +1,7 @@
 <template>
-  <basic-container>
+  <div>
     娴嬭瘯鑷畾涔夌粍浠跺睍绀篸dddd
-  </basic-container>
+  </div>
 </template>
 
 <script>
diff --git a/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue b/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue
index 69c11a9..0e0d322 100644
--- a/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue
+++ b/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue
@@ -6,7 +6,7 @@
     </el-input>
     <el-tree
       class="filter-tree"
-      show-checkbox
+      :show-checkbox="isMuti"
       :lazy="lazy"
       :data="data"
       :load="loadNode"
@@ -14,6 +14,8 @@
       :filter-node-method="filterNode"
       highlight-current
       node-key="oid"
+      @check="checkNode"
+      @current-change="changeNode"
       ref="tree">
     </el-tree>
   </div>
@@ -60,7 +62,33 @@
           //console.log(this.$el.clientHeight)
         }
       }
+    },
+    checkDatas:{
+      handler(newval) {
+        if(newval) {
+          console.log(newval)
+        }
+      }
     }
+  },
+  data() {
+    return {
+      filterText: '',
+      defaultProps: {
+        children: 'children',
+        label: 'text'
+      },
+      lazy:this.componentVO.treeDefineVO.loadType == 'node',
+      isMuti:true,
+      data:[],
+      checkDatas:[]
+    }
+  },
+  created() {
+    this.initData();
+  },
+  mounted() {
+    console.log(this.$el.clientHeight)
   },
   methods: {
     filterNode(value, data) {
@@ -1965,25 +1993,18 @@
 
         resolve(data);
       }, 500);
-    }
+    },
+    checkNode(checkedNode, checkedData){
+      if (this.isMuti) {
+        this.checkDatas=checkedData.checkedNodes;
+      }
+    },
+    changeNode(data,node) {
+      if (!this.isMuti) {
+        this.checkDatas=[data];
+      }
+    },
   },
-  data() {
-    return {
-      filterText: '',
-      defaultProps: {
-        children: 'children',
-        label: 'text'
-      },
-      lazy:this.componentVO.treeDefineVO.loadType == 'node',
-      data:[]
-    }
-  },
-  created() {
-    this.initData();
-  },
-  mounted() {
-    console.log(this.$el.clientHeight)
-  }
 }
 </script>
 
diff --git a/Source/ProjectWeb/src/views/base/uiDefineVO.js b/Source/ProjectWeb/src/views/base/uiDefineVO.js
index 05817a3..18e92fb 100644
--- a/Source/ProjectWeb/src/views/base/uiDefineVO.js
+++ b/Source/ProjectWeb/src/views/base/uiDefineVO.js
@@ -11,218 +11,7 @@
       "componentVOs": [
         {
           "btmname": null,
-          "buttons": [
-            {
-              "actionVO": {
-                "actionCls": "",
-                "actionUsedType": "business",
-                "bsUrl": "RefreshAction",
-                "createTime": "2014-10-16 13:07:56.000",
-                "creator": "developer",
-                "csClass": "",
-                "description": "鍒锋柊椤甸潰",
-                "id": "refresh",
-                "lastModifier": "developer",
-                "lastModifyTime": "2014-10-16 13:07:56.000",
-                "licensors": null,
-                "name": "鍒锋柊锛堥噸缃級",
-                "oid": "526E913C-231F-E4CF-D90D-AB968F8C8D45"
-              },
-              "areaType": "tab",
-              "authorization": true,
-              "children": null,
-              "createTime": "2022-07-18 17:30:52.000",
-              "creator": "developer",
-              "csUrl": "",
-              "description": "",
-              "displayMode": "textandimage",
-              "hidden": false,
-              "iconPath": "",
-              "id": "refresh",
-              "lastModifier": "developer",
-              "lastModifyTime": "2022-07-18 17:30:52.000",
-              "name": "鍒锋柊",
-              "oid": "E20C314B-E741-FBE0-534A-D68E9C0D8E2C",
-              "orderNum": 6,
-              "paramVOS": {
-                'webUiButtonLocation': 'top',
-                'webUiButtonType': 'primary',
-                'webUiButtonMethods': 'refresh'
-              },
-              "pkComponent": "2D6D571B-BB6E-677D-9764-191BC5D5D3F1",
-              "pkParentOid": "",
-              "url": "RefreshAction"
-            },
-            {
-              "actionVO": {
-                "actionCls": "",
-                "actionUsedType": "business",
-                "bsUrl": "BaseEditAction#doAction",
-                "createTime": "2013-11-09 10:32:41.000",
-                "creator": "eddieliu",
-                "csClass": "plm.uif.actions.client.EditAction",
-                "description": "淇敼涓氬姟瀵硅薄",
-                "id": "edit",
-                "lastModifier": "developer",
-                "lastModifyTime": "2013-11-09 10:32:41.000",
-                "licensors": null,
-                "name": "淇敼",
-                "oid": "F8534EFE-130B-0CB3-D477-2AC7B19B7DC4"
-              },
-              "areaType": "tab",
-              "authorization": true,
-              "children": null,
-              "createTime": "2022-07-18 17:30:52.000",
-              "creator": "developer",
-              "csUrl": "plm.uif.actions.client.EditAction",
-              "description": "",
-              "displayMode": "textandimage",
-              "hidden": false,
-              "iconPath": "",
-              "id": "edit",
-              "lastModifier": "developer",
-              "lastModifyTime": "2022-07-18 17:30:52.000",
-              "name": "淇敼",
-              "oid": "43F34DC1-C229-359B-AED3-38CA9E7D1534",
-              "orderNum": 1,
-              "paramVOS": {
-                "owner": "true",
-                "context": "CreateAuditQuestionDocume",
-                "type": "document",
-                'webUiButtonLocation': 'top',
-                'webUiButtonMethods': 'edit',
-              },
-              "pkComponent": "E00C3C31-D27F-E3AC-6C2B-1882EE8B6FEE",
-              "pkParentOid": "",
-              "url": "BaseEditAction#doAction"
-            },
-            {
-              "actionVO": {
-                "actionCls": "",
-                "actionUsedType": "business",
-                "bsUrl": "BaseEditAction#doAction",
-                "createTime": "2013-11-09 10:32:41.000",
-                "creator": "eddieliu",
-                "csClass": "plm.uif.actions.client.EditAction",
-                "description": "淇敼涓氬姟瀵硅薄",
-                "id": "edit",
-                "lastModifier": "developer",
-                "lastModifyTime": "2013-11-09 10:32:41.000",
-                "licensors": null,
-                "name": "淇敼",
-                "oid": "F8534EFE-130B-0CB3-D477-2AC7B19B7DC4"
-              },
-              "areaType": "tab",
-              "authorization": true,
-              "children": null,
-              "createTime": "2022-07-18 17:30:52.000",
-              "creator": "developer",
-              "csUrl": "plm.uif.actions.client.EditAction",
-              "description": "",
-              "displayMode": "textandimage",
-              "hidden": false,
-              "iconPath": "",
-              "id": "edit",
-              "lastModifier": "developer",
-              "lastModifyTime": "2022-07-18 17:30:52.000",
-              "name": "淇敼",
-              "oid": "43F34DC1-C229-359B-AED3-38CA9E7D1534",
-              "orderNum": 1,
-              "paramVOS": {
-                "owner": "true",
-                "context": "CreateAuditQuestionDocume",
-                "type": "document",
-                'webUiButtonLocation': 'menu',
-                'webUiButtonMethods': 'edit',
-              },
-              "pkComponent": "E00C3C31-D27F-E3AC-6C2B-1882EE8B6FEE",
-              "pkParentOid": "",
-              "url": "BaseEditAction#doAction"
-            },
-            {
-              "actionVO": {
-                "actionCls": "",
-                "actionUsedType": "business",
-                "bsUrl": "",
-                "createTime": "2021-12-03 15:28:19.000",
-                "creator": "developer",
-                "csClass": "net=VCI.Plugin.631.Actions.dll",
-                "description": "鍒犻櫎宸ヨ壓闂",
-                "id": "deleteprocessquestion",
-                "lastModifier": "developer",
-                "lastModifyTime": "2021-12-03 15:28:19.000",
-                "licensors": null,
-                "name": "鍒犻櫎宸ヨ壓闂",
-                "oid": "FD73DF30-7269-8A85-1B62-B92435000280"
-              },
-              "areaType": "tab",
-              "authorization": true,
-              "children": null,
-              "createTime": "2022-07-18 17:30:52.000",
-              "creator": "developer",
-              "csUrl": "net=VCI.Plugin.631.Actions.dll",
-              "description": "",
-              "displayMode": "textandimage",
-              "hidden": false,
-              "iconPath": "",
-              "id": "deleteprocessquestion",
-              "lastModifier": "developer",
-              "lastModifyTime": "2022-07-18 17:30:52.000",
-              "name": "鍒犻櫎",
-              "oid": "BE973D4A-CB99-10FC-3E31-F3010259F823",
-              "orderNum": 2,
-              "paramVOS": {
-                "owner": "true",
-                'webUiButtonLocation': 'menu',
-                'webUiButtonType': 'text',
-                'webUiButtonMethods': 'delete'
-              },
-              "pkComponent": "E00C3C31-D27F-E3AC-6C2B-1882EE8B6FEE",
-              "pkParentOid": "",
-              "url": ""
-            },
-            {
-              "actionVO": {
-                "actionCls": "",
-                "actionUsedType": "business",
-                "bsUrl": "",
-                "createTime": "2021-12-03 15:28:19.000",
-                "creator": "developer",
-                "csClass": "net=VCI.Plugin.631.Actions.dll",
-                "description": "鍒犻櫎宸ヨ壓闂",
-                "id": "deleteprocessquestion",
-                "lastModifier": "developer",
-                "lastModifyTime": "2021-12-03 15:28:19.000",
-                "licensors": null,
-                "name": "鍒犻櫎宸ヨ壓闂",
-                "oid": "FD73DF30-7269-8A85-1B62-B92435000280"
-              },
-              "areaType": "tab",
-              "authorization": true,
-              "children": null,
-              "createTime": "2022-07-18 17:30:52.000",
-              "creator": "developer",
-              "csUrl": "net=VCI.Plugin.631.Actions.dll",
-              "description": "",
-              "displayMode": "textandimage",
-              "hidden": false,
-              "iconPath": "",
-              "id": "deleteprocessquestion",
-              "lastModifier": "developer",
-              "lastModifyTime": "2022-07-18 17:30:52.000",
-              "name": "鍒犻櫎",
-              "oid": "BE973D4A-CB99-10FC-3E31-F3010259F823",
-              "orderNum": 2,
-              "paramVOS": {
-                "owner": "true",
-                'webUiButtonLocation': 'top',
-                'webUiButtonMethods': 'delete'
-              },
-              "pkComponent": "E00C3C31-D27F-E3AC-6C2B-1882EE8B6FEE",
-              "pkParentOid": "",
-              "url": ""
-            },
-          ],
+          "buttons": [],
           "checkInBy": null,
           "checkInTime": null,
           "checkOutBy": null,
@@ -232,11 +21,238 @@
           "creator": null,
           "customClass": null,
           "data": null,
-          "description": "璇勫浠诲姟鍒楄〃",
+          "description": "",
           "extendAttr": "",
           "firstR": null,
           "firstV": null,
-          "formDefineVO": null,
+          "formDefineVO": {
+            "btmType": "material",
+            "columnOneRow": 3,
+            "freeMarkerEls": [],
+            "id": "materialform",
+            "items": [
+              {
+                "comboxKey": null,
+                "customClass": null,
+                "data": null,
+                "dateFormate": null,
+                "defaultValue": "",
+                "displayExtension": "",
+                "extendAttrMap": null,
+                "extendAttrString": null,
+                "field": "id",
+                "hidden": false,
+                "keyAttr": false,
+                "prefix": null,
+                "readOnly": false,
+                "referConfig": null,
+                "required": true,
+                "selectLibFlag": null,
+                "showField": null,
+                "suffix": null,
+                "text": "鏉愭枡浠g爜",
+                "tooltips": null,
+                "type": "text",
+                "unique": false,
+                "verify": ""
+              },
+              {
+                "comboxKey": null,
+                "customClass": null,
+                "data": null,
+                "dateFormate": null,
+                "defaultValue": "",
+                "displayExtension": "",
+                "extendAttrMap": null,
+                "extendAttrString": null,
+                "field": "name",
+                "hidden": false,
+                "keyAttr": false,
+                "prefix": null,
+                "readOnly": false,
+                "referConfig": null,
+                "required": true,
+                "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": "specification",
+                "hidden": false,
+                "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": "materialtrademark",
+                "hidden": false,
+                "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": "technicalrequirement",
+                "hidden": false,
+                "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": "classofexpenditure",
+                "hidden": false,
+                "keyAttr": false,
+                "prefix": null,
+                "readOnly": false,
+                "referConfig": {
+                  showProp: "userIdName",
+                  type:'user',
+                  extraParams:{
+                    aaa:'111'
+                  },//鏌ヨ鏉′欢锛屽彲閫�
+                  paramForFormKey:'formDeptId', //浣跨敤琛ㄥ崟涓婄殑鏁版嵁浣滀负鏌ヨ鏉′欢鍙傛暟,娌℃湁鏃朵娇鐢╱seFormKey
+                  formValuesKey:'ruleForm',//椤甸潰涓婄殑琛ㄥ崟鏁版嵁瀵硅薄鍚嶇О锛岄粯璁ゅ�尖�榝orm鈥�
+                  useFormKey:'deptId',//闇�瑕佷粠formValues涓幏鍙栫殑琛ㄥ崟瀛楁,鏍规嵁閮ㄩ棬鏍戝弬鐓ч�変腑鏁版嵁鍔ㄦ�佹煡璇㈢敤鎴�
+                  isMuti:true,//鏄惁澶氶�夛紝鍙��
+                  width: '1000px',
+                  referBusCode: "user",
+                  mapProps:{
+                    'personClassifyText':'personClassify'
+                  },
+                  defalutValue: '1', //鍙傜収榛樿鍊�
+                  defalutText: '娴嬭瘯榛樿鍊�' //鍙傜収榛樿鏄剧ず鍊�
+                },
+                "required": false,
+                "selectLibFlag": null,
+                "showField": null,
+                "suffix": null,
+                "text": "娑堣�楀垎绫�",
+                "tooltips": null,
+                "type": "refer",
+                "unique": false,
+                "verify": ""
+              },
+              {
+                "comboxKey": null,
+                "customClass": null,
+                "data": null,
+                "dateFormate": null,
+                "defaultValue": "",
+                "displayExtension": "",
+                "extendAttrMap": null,
+                "extendAttrString": null,
+                "field": "measurementunit",
+                "hidden": false,
+                "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": "description",
+                "hidden": false,
+                "keyAttr": false,
+                "prefix": null,
+                "readOnly": false,
+                "referConfig": null,
+                "required": false,
+                "selectLibFlag": null,
+                "showField": null,
+                "suffix": null,
+                "text": "澶囨敞",
+                "tooltips": null,
+                "type": "textarea",
+                "unique": false,
+                "verify": ""
+              }
+            ],
+            "linkTypeFlag": false,
+            "oid": "ED51077B-253F-2AB9-A0E6-BA289052B03C",
+            "queryTemplateName": ""
+          },
           "id": null,
           "lastModifier": null,
           "lastModifyTime": null,
@@ -245,794 +261,24 @@
           "lcStatus": null,
           "lcStatusText": null,
           "lctid": null,
-          "name": "璇勫浠诲姟鍒楄〃",
+          "name": "琛ㄥ崟鏄剧ず",
           "nameOid": null,
-          "oid": "2D6D571B-BB6E-677D-9764-191BC5D5D3F1",
+          "oid": "88BF207E-6F02-8E76-5086-5061DBD35A98",
           "orderNum": 1,
           "owner": null,
-          "pkLayout": "2692E26B-8584-4561-8A03-D5921A82E490",
+          "pkLayout": "0D6C19B4-4C8B-F540-7441-2ABAFE606031",
           "revisionOid": null,
           "revisionRule": null,
           "revisionSeq": 0,
           "revisionValue": null,
           "secretGrade": null,
           "secretGradeText": null,
-          "tableDefineVO": {
-            "btmType": "audittask",
-            "cols": [
-              [
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": null,
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "type",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "缁撴灉",
-                  "unresize": false,
-                  'search':true,
-                  "width": 80
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": null,
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "assigner",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "鎸囨淳浜�",
-                  "unresize": false,
-                  "width": 80
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": null,
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "principal",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "璐熻矗浜�",
-                  "unresize": false,
-                  "width": 80
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": "yyyy-MM-dd",
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "planedstartdate",
-                  "fieldType": "date",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "寮�浼氭椂闂�",
-                  "unresize": false,
-                  "width": 150
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": null,
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "place",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "寮�浼氬湴鐐�",
-                  "unresize": false,
-                  "width": 150
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": null,
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "creator_name,(,creator,)",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": "creator",
-                  "style": null,
-                  "templet": null,
-                  "title": "鍒涘缓浜�",
-                  "unresize": false,
-                  "width": 80
-                },
-                {
-                  "align": "left",
-                  "colspan": 1,
-                  "comboxKey": null,
-                  "data": [],
-                  "dateFormate": "yyyy-MM-dd HH:mm:ss",
-                  "edit": "",
-                  "editConfig": null,
-                  "event": null,
-                  "field": "createtime",
-                  "fieldType": "text",
-                  "fixed": null,
-                  "hidden": false,
-                  "minWidth": null,
-                  "optionButtons": null,
-                  "optionField": false,
-                  "optionJsMap": null,
-                  "queryField": null,
-                  "referConfig": null,
-                  "rowspan": 1,
-                  "showField": null,
-                  "sort": false,
-                  "sortField": null,
-                  "style": null,
-                  "templet": null,
-                  "title": "鍒涘缓鏃堕棿",
-                  "unresize": false,
-                  "width": 150
-                }
-              ]
-            ],
-            "displayFolder": false,
-            "displayQueryArea": true,
-            "folderParentField": "",
-            "hasEditor": true,
-            "id": "auditTaskTable",
-            "limits": null,
-            "linkTypeFlag": false,
-            "oid": "0A8030A1-2E3F-5D7D-A599-961A3829E6C5",
-            "pageVO": null,
-            "queryColumns": [
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "type",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "type",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "缁撴灉",
-                "unresize": false,
-                "width": null
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "assigner",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "assigner",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "鎸囨淳浜�",
-                "unresize": false,
-                "width": null
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "principal",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "principal",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "璐熻矗浜�",
-                "unresize": false,
-                "width": null
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": "yyyy-MM-dd",
-                "edit": "date",
-                "editConfig": null,
-                "event": null,
-                "field": "planedstartdate",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "planedstartdate",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "寮�浼氭椂闂�",
-                "unresize": false,
-                "width": null
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "place",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "place",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "寮�浼氬湴鐐�",
-                "unresize": false,
-                "width": null
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "creator",
-                "fieldType": null,
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": "creator",
-                "referConfig": null,
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "鍒涘缓浜�",
-                "unresize": false,
-                "width": null
-              }
-            ],
-            "queryTemplateName": "ProcessReviewFlow",
-            "seniorQueryColumns": [
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "type",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "缁撴灉",
-                "unresize": false,
-                "width": 80
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "assigner",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "鎸囨淳浜�",
-                "unresize": false,
-                "width": 80
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "principal",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "璐熻矗浜�",
-                "unresize": false,
-                "width": 80
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": "yyyy-MM-dd",
-                "edit": "date",
-                "editConfig": null,
-                "event": null,
-                "field": "planedstartdate",
-                "fieldType": "date",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "寮�浼氭椂闂�",
-                "unresize": false,
-                "width": 150
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "place",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "寮�浼氬湴鐐�",
-                "unresize": false,
-                "width": 150
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": null,
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "creator_name,(,creator,)",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": "creator",
-                "style": null,
-                "templet": null,
-                "title": "鍒涘缓浜�",
-                "unresize": false,
-                "width": 80
-              },
-              {
-                "align": "left",
-                "colspan": 1,
-                "comboxKey": null,
-                "data": [],
-                "dateFormate": "yyyy-MM-dd HH:mm:ss",
-                "edit": null,
-                "editConfig": null,
-                "event": null,
-                "field": "createtime",
-                "fieldType": "text",
-                "fixed": null,
-                "hidden": false,
-                "minWidth": null,
-                "optionButtons": null,
-                "optionField": false,
-                "optionJsMap": null,
-                "queryField": null,
-                "referConfig": {
-                  "backPath": null,
-                  "displayTable": null,
-                  "height": null,
-                  "initSort": null,
-                  "loadType": "all",
-                  "mapFields": null,
-                  "method": "GET",
-                  "muti": false,
-                  "onlyLeaf": false,
-                  "paramForFormKey": null,
-                  "parentFieldName": null,
-                  "parentUsedField": null,
-                  "parentValue": null,
-                  "referContent": null,
-                  "referType": null,
-                  "remoteSort": false,
-                  "tableConfig": null,
-                  "textField": "name",
-                  "type": null,
-                  "url": null,
-                  "useFormKey": null,
-                  "valueField": "oid",
-                  "where": null
-                },
-                "rowspan": 1,
-                "showField": null,
-                "sort": false,
-                "sortField": null,
-                "style": null,
-                "templet": null,
-                "title": "鍒涘缓鏃堕棿",
-                "unresize": false,
-                "width": 150
-              }
-            ],
-            "whereSql": ""
-          },
+          "tableDefineVO": null,
           "treeDefineVO": null,
           "treeTableDefineVO": null,
           "ts": null,
-          "uiComponentType": "table",
-          "uiComponentTypeText": "琛ㄦ牸",
+          "uiComponentType": "form",
+          "uiComponentTypeText": "琛ㄥ崟",
           "uiParseClass": "",
           "versionRule": null,
           "versionSeq": 0,

--
Gitblit v1.9.3