From f31d6505363fa191fb715976826369484c26cf16 Mon Sep 17 00:00:00 2001
From: dangsn <dangsn@chicecm.com>
Date: 星期二, 03 十二月 2024 12:05:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-ui/src/views/authority/ui/dataAuthorization/index.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/authority/ui/dataAuthorization/index.vue b/Source/plt-web/plt-web-ui/src/views/authority/ui/dataAuthorization/index.vue
index 9334a69..3ed864f 100644
--- a/Source/plt-web/plt-web-ui/src/views/authority/ui/dataAuthorization/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/authority/ui/dataAuthorization/index.vue
@@ -35,7 +35,7 @@
           </template>
         </avue-crud>
         <div style="margin-top: 15px;">
-          <data-view key="dataView" :btmNode="nodeRow" :data="viewData" :readOnly="true" :height="clientHeight-260-220"></data-view>
+          <data-view key="dataView" :btmNode="nodeRow" :data="viewData" :actionDic="actionMap" :readOnly="true" :height="clientHeight-260-220"></data-view>
         </div>
         <!-- 鏂板 && 缂栬緫 -->
         <el-dialog
@@ -47,7 +47,7 @@
           width="70%"
           @close="addDialogClose">
             <div>
-              <data-view key="editView" :btmNode="nodeRow" :data="viewData" :readOnly="false" :height="clientHeight-340"></data-view>
+              <data-view ref="editView" key="editView" :btmNode="nodeRow" :data="viewData" :actionDic="actionMap" :readOnly="false" :height="clientHeight-340"></data-view>
             </div>
             <span slot="footer" class="dialog-footer">
                <el-button size="small" type="primary" @click="addDialogSavaHandler">纭� 瀹�</el-button>
@@ -84,10 +84,9 @@
 import {getBizTree} from "@/api/UI/uiDefine";
 import basicOption from "@/util/basic-option";
 import dataView from "./dataView";
-import {getTypeActionByType} from "@/api/authority/ui/typeAction";
+import {getData,saveGrand,delGrand} from "@/api/authority/ui/dataAuthor";
 import func from "@/util/func";
 import {getUsedEnumList} from "@/api/modeling/enumType/api";
-import {deleteTemplate, saveTemplate, updateTemplate} from "@/api/queryTemplate/queryDefine";
 export default {
   name: "index",
   components:{dataView},
@@ -138,7 +137,8 @@
       viewData:{},
       title: '',
       visible: false,
-      form:{}
+      form:{},
+      actionMap:{}
     }
   },
   created() {
@@ -163,12 +163,13 @@
       }
     },
     getTableList() {
-      getTypeActionByType({
+      getData({
         'typeName': this.nodeRow.attributes.name,
       }).then(res => {
-        this.data = res.data.data;
+        this.data = res.data.obj.rowList;
         this.$refs.crud.clearSelection();
         this.tableLoading = false;
+        this.actionMap=res.data.obj.actionMap
       })
     },
     handleRefresh() {
@@ -227,7 +228,6 @@
         this.checkViewData = this.checkViewDataSearch;
         return done();
       }
-      ;
 
       this.checkViewData = this.checkViewData.filter(item => {
         return item.source && item.source.includes(source);
@@ -256,7 +256,7 @@
     },
     // 鏂板缂栬緫淇濆瓨
     addDialogSavaHandler() {
-      saveTemplate(this.viewData).then(res => {
+      saveGrand(this.viewData).then(res => {
         if (res.data.code === 200) {
           this.$message.success(res.data.obj);
           this.getTableList();
@@ -279,7 +279,7 @@
         cancelButtonText: '鍙栨秷',
         type: 'warning'
       }).then(() => {
-        deleteTemplate({name:this.templateForm}).then(res => {
+        delGrand({name:this.templateForm}).then(res => {
           if (res.data.code === 200) {
             this.$message.success(res.data.obj);
             this.getTableList();

--
Gitblit v1.9.3