|
@@ -56,7 +56,7 @@
|
|
<el-table-column align="center" label="操作">
|
|
<el-table-column align="center" label="操作">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-button
|
|
<el-button
|
|
- @click="openService('update', scope.row)"
|
|
|
|
|
|
+ @click="lookDetail(scope.row)"
|
|
v-permission="'platformServe/update'"
|
|
v-permission="'platformServe/update'"
|
|
type="text"
|
|
type="text"
|
|
>查看
|
|
>查看
|
|
@@ -67,7 +67,7 @@
|
|
type="text"
|
|
type="text"
|
|
>创建机构
|
|
>创建机构
|
|
</el-button>
|
|
</el-button>
|
|
- <el-button
|
|
|
|
|
|
+ <el-button
|
|
@click="openService('update', scope.row)"
|
|
@click="openService('update', scope.row)"
|
|
v-permission="'platformServe/update'"
|
|
v-permission="'platformServe/update'"
|
|
type="text"
|
|
type="text"
|
|
@@ -98,12 +98,22 @@
|
|
@pagination="getList"
|
|
@pagination="getList"
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
+ <el-dialog title="沟通记录" :visible.sync="detailVisible" width="1000px">
|
|
|
|
+ <infodetail :activeRow="activeRow" />
|
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button @click="detailVisible = false">取 消</el-button>
|
|
|
|
+ <el-button type="primary" @click="detailVisible = false"
|
|
|
|
+ >确 定</el-button
|
|
|
|
+ >
|
|
|
|
+ </span>
|
|
|
|
+ </el-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
import pagination from "@/components/Pagination/index";
|
|
import pagination from "@/components/Pagination/index";
|
|
import { tenantApplyList } from "../api";
|
|
import { tenantApplyList } from "../api";
|
|
import { getTimes } from "@/utils";
|
|
import { getTimes } from "@/utils";
|
|
|
|
+import infodetail from"../modals/infodetail.vue"
|
|
const initSearch = {
|
|
const initSearch = {
|
|
name: null,
|
|
name: null,
|
|
createTimer: null,
|
|
createTimer: null,
|
|
@@ -111,6 +121,7 @@ const initSearch = {
|
|
export default {
|
|
export default {
|
|
components: {
|
|
components: {
|
|
pagination,
|
|
pagination,
|
|
|
|
+ infodetail
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -126,6 +137,8 @@ export default {
|
|
...initSearch,
|
|
...initSearch,
|
|
},
|
|
},
|
|
activeIndex: "1",
|
|
activeIndex: "1",
|
|
|
|
+ activeRow: null,
|
|
|
|
+ detailVisible: false,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
@@ -161,8 +174,9 @@ export default {
|
|
};
|
|
};
|
|
this.search();
|
|
this.search();
|
|
},
|
|
},
|
|
- handleClick(val) {
|
|
|
|
- this.activeIndex = val.name;
|
|
|
|
|
|
+ lookDetail(row) {
|
|
|
|
+ this.activeRow = row;
|
|
|
|
+ this.detailVisible = true;
|
|
},
|
|
},
|
|
},
|
|
},
|
|
filters: {
|
|
filters: {
|