From 18715a9d20518abb1374408007759ab2988d1150 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期二, 08 十月 2024 11:58:35 +0800 Subject: [PATCH] 页签克隆 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/plShow.vue | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/plShow.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/plShow.vue index 6c677e5..9619374 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/plShow.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/rightRegion/plShow.vue @@ -18,10 +18,9 @@ <el-button icon="el-icon-delete" plain size="small" type="danger" @click="delHandler">鍒犻櫎</el-button>--> </template> <template slot="menu" slot-scope="scope"> - <el-button icon="el-icon-edit" size="small" type="text" @click="rowEditBtnClick(scope.row)">缂栬緫 - </el-button> - <el-button icon="el-icon-delete" size="small" type="text" @click="rowDeleteHandler(scope.row)">鍒犻櫎 - </el-button> + <el-button icon="el-icon-edit" size="small" type="text" @click="rowEditBtnClick(scope.row)">缂栬緫</el-button> + <el-button icon="el-icon-delete" size="small" type="text" @click="rowDeleteHandler(scope.row)">鍒犻櫎</el-button> + <el-button icon="el-icon-document-copy" size="small" type="text" @click="rowCloneHandler(scope.row)">鍏嬮殕</el-button> </template> <template slot="plIsOpen" slot-scope="{row}"> <el-tag v-if="row.plIsOpen === 1" type="success">鍚敤</el-tag> @@ -99,6 +98,7 @@ <el-button type="primary" @click="saveHandler">纭� 瀹�</el-button> </span> </el-dialog> + <clone-dialog ref="cloneDialog"></clone-dialog> </div> </template> @@ -112,6 +112,7 @@ } from "@/api/UI/uiDefine"; import func from "@/util/func"; import bottomTable from "./bottomTable/index"; +import cloneDialog from "@/views/modelingMenu/ui/uiDefine/rightRegion/cloneDialog"; export default { name: "plShow", @@ -121,7 +122,7 @@ default: {} }, }, - components:{bottomTable}, + components:{bottomTable,cloneDialog}, data() { return { uiDefineOid:'', @@ -135,7 +136,7 @@ editBtn: false, delBtn: false, index:false, - menuWidth:160, + menuWidth:220, align:'left', column: [{ label: '搴忓彿', @@ -375,6 +376,9 @@ } }); }, + rowCloneHandler(row) { + this.$refs.cloneDialog.openDialog(row); + }, } } </script> -- Gitblit v1.9.3