From 3b3ac1fc72e2849eb500840fd9d61e9b8f1960e1 Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期四, 17 十月 2024 16:31:45 +0800
Subject: [PATCH] 1、查询所有的action线程变量用于优化,只查一次平台。 2、新增文件柜管理的controller,servicel以及文件管理的分页查询卷、增加卷、修改卷等接口
---
Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/bottomTable/index.vue | 27 ++++++++++++++++++++-------
1 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/bottomTable/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/bottomTable/index.vue
index 6c8a6f5..a3aab36 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/bottomTable/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/bottomTable/index.vue
@@ -136,7 +136,7 @@
</el-form-item>
<el-col :span="12">
- <el-form-item label="鏄惁鎺堟潈锛�" prop="resource">
+ <el-form-item label="鏄惁鎺堟潈锛�" prop="authorization">
<el-radio v-model="basicForm.authorization" :disabled="disabledBtn" label="0">鏄�</el-radio>
<el-radio v-model="basicForm.authorization" :disabled="disabledBtn" label="1">鍚�</el-radio>
</el-form-item>
@@ -198,7 +198,10 @@
</el-container>
</el-dialog>
<action-dialog ref="actionDialog" @updataAction="actionSaveHandler"></action-dialog>
- <clone-dialog ref="cloneDialog"></clone-dialog>
+ <clone-dialog ref="cloneDialog" :fromOid="fromOid" :sourceOId="sourceOId" paramsType="tab"
+ type="pageDef"></clone-dialog>
+ <clone-dialog ref="cloneBtnDialog" :fromOid="formBtnOid" :sourceOId="sourceBtnOid" paramsType="pageDef"
+ type="tabButton"></clone-dialog>
</div>
</template>
@@ -206,14 +209,14 @@
import basicOption from "@/util/basic-option";
import func from "@/util/func";
import {
- getPLPageDefinations,
getBtmDatasByPage,
getPortalVIDatasByPage,
getQTInfoDatasByPage,
+ getLinkDatasByPage,
+ getPLPageDefinations,
getTabButtons,
addTapButton,
updateTapButton,
- getLinkDatasByPage,
addPageDefination,
deleteTabButton,
delPageDefination,
@@ -242,6 +245,10 @@
name: "index",
data() {
return {
+ formBtnOid: '',
+ sourceBtnOid: '',
+ sourceOId: '',
+ fromOid: '',
paramsForm: {},
eventOption: {
...basicOption,
@@ -717,7 +724,7 @@
sourceData: {
handler(val) {
if (val && val.plOId) {
- this.getTableList()
+ this.getTableList();
} else {
this.data = [];
}
@@ -864,7 +871,8 @@
console.log(res);
if (res.data.code === 200) {
this.$message.success(res.data.obj);
- done()
+ this.getTableList();
+ done();
}
}).catch(err => {
loading();
@@ -993,6 +1001,7 @@
return;
}
this.btnDesignVisible = true;
+ this.formBtnOid = this.selectList[0].id;
this.getTabBtnTree();
},
@@ -1180,7 +1189,8 @@
this.$message.error('椤跺眰鑺傜偣涓嶅厑璁稿鍒�');
return;
}
- this.$refs.cloneDialog.openDialog(this.nodeTreeRow);
+ this.sourceBtnOid = this.nodeTreeRow.oId;
+ this.$refs.cloneBtnDialog.openDialog(this.nodeTreeRow);
},
// 閫夋嫨action
@@ -1196,6 +1206,9 @@
// 鎵撳紑鍏嬮殕瀵硅瘽妗�
rowCloneHandler(row) {
+ console.log(row);
+ this.fromOid = this.sourceData.plOId;
+ this.sourceOId = row.id;
this.$refs.cloneDialog.openDialog(row);
},
--
Gitblit v1.9.3