flat: 推送服务
This commit is contained in:
@@ -119,6 +119,11 @@
|
||||
</template>
|
||||
<!--/自定义按钮-->
|
||||
<template slot-scope="{row,index}" slot="menu">
|
||||
<el-button type="text"
|
||||
icon="el-icon-document"
|
||||
size="small"
|
||||
@click="selectPushService(row)"
|
||||
>推送服务</el-button>
|
||||
<el-button type="text"
|
||||
icon="el-icon-document"
|
||||
size="small"
|
||||
@@ -308,6 +313,11 @@
|
||||
</el-drawer>
|
||||
<mission-view :visible.sync="viewDrawer" :model="view"></mission-view>
|
||||
<work-view :visible.sync="workViewDrawer" :model="workViewModel"></work-view>
|
||||
<PushService
|
||||
:visible="PushServiceVisible"
|
||||
:rowData="selectPushServiceData"
|
||||
@changeVisible="() => PushServiceVisible = false"
|
||||
></PushService>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -342,7 +352,8 @@ import missionView from "../../mission/Table/missionView.vue";
|
||||
import workView from "../../works/Table/missionView.vue"
|
||||
import {serviceType} from "@/common/dic";
|
||||
import Tinymce from "@/components/Tinymce";
|
||||
import {forEach} from "lodash";
|
||||
import { deepClone } from "@/util/util";
|
||||
import PushService from "@/views/tenant/main/serve/Dialog/pushService.vue";
|
||||
const page = {
|
||||
pageSize: 10,
|
||||
currentPage: 1,
|
||||
@@ -365,6 +376,8 @@ export default {
|
||||
companyName: '',
|
||||
name: ''
|
||||
},
|
||||
PushServiceVisible: false,
|
||||
selectPushServiceData: null,
|
||||
viewDrawer: false,
|
||||
workViewDrawer: false,
|
||||
view: {},
|
||||
@@ -444,7 +457,7 @@ export default {
|
||||
selectPolicyTree: [],
|
||||
};
|
||||
},
|
||||
components: { addGroups, transferGroups, Resume, ied, missionView, workView, Tinymce},
|
||||
components: { addGroups, transferGroups, Resume, ied, missionView, workView, Tinymce, PushService},
|
||||
watch: {},
|
||||
computed: {
|
||||
...mapGetters(["permission"]),
|
||||
@@ -899,6 +912,10 @@ export default {
|
||||
this.getListAllPolicyTree()
|
||||
},
|
||||
methods: {
|
||||
selectPushService(row) {
|
||||
this.selectPushServiceData = deepClone(row)
|
||||
this.PushServiceVisible = true
|
||||
},
|
||||
handleChange(item) {
|
||||
console.log(item)
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user