update design

qianlishi 3 years ago
parent cb59b3e494
commit 3339556efd

@ -6,7 +6,20 @@
!--> !-->
<template> <template>
<anji-crud ref="listPage" :option="crudOption"> <anji-crud ref="listPage" :option="crudOption">
<template v-slot:buttonLeftOnTable> </template> <template slot="rowButton" slot-scope="props">
<el-button
type="text"
@click="preview(props.msg)"
v-permission="'bigScreenManage:view'"
>预览</el-button
>
<el-button
type="text"
@click="design(props.msg)"
v-permission="'bigScreenManage:design'"
>设计</el-button
>
</template>
<!--自定义的卡片插槽将在编辑详情页面出现在底部新卡片--> <!--自定义的卡片插槽将在编辑详情页面出现在底部新卡片-->
<!--这里可以将自定义的弹出框代码放入到page中 <!--这里可以将自定义的弹出框代码放入到page中
@ -215,6 +228,26 @@ export default {
methods: { methods: {
handleOpenDialog1() { handleOpenDialog1() {
alert("自定义按钮1点击事件"); alert("自定义按钮1点击事件");
},
//
preview(val) {
var routeUrl = this.$router.resolve({
path: "/bigscreen/viewer",
query: { reportCode: val.reportCode }
});
window.open(routeUrl.href, "_blank");
},
//
design(val) {
var routeUrl = this.$router.resolve({
path: "/bigscreen/designer",
query: {
reportCode: val.reportCode,
reportId: val.id,
accessKey: val.accessKey
}
});
window.open(routeUrl.href, "_blank");
} }
} }
}; };

Loading…
Cancel
Save