|
@@ -44,10 +44,16 @@
|
|
|
<el-table-column align="center" label="机构名称" prop="name">
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" label="联系人" prop="linkman">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <p>{{scope.row.linkman}}</p>
|
|
|
+ <p>{{scope.row.mobileNo}}</p>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="联系人电话" prop="mobileNo">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column align="center" label="申请时间" prop="createTime">
|
|
|
+ <!-- <el-table-column align="center" label="联系人电话" prop="mobileNo">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column align="center" label="申请时间" prop="createTime" width="100px">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
align="center"
|
|
@@ -62,7 +68,7 @@
|
|
|
<el-table-column align="center" label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
- @click="openService('update', scope.row)"
|
|
|
+ @click="openDetail(scope.row)"
|
|
|
v-permission="'platformServe/update'"
|
|
|
type="text"
|
|
|
>沟通记录
|
|
@@ -92,10 +98,24 @@
|
|
|
@pagination="getList"
|
|
|
/>
|
|
|
</div>
|
|
|
+ <el-dialog
|
|
|
+ title="提示"
|
|
|
+ :visible.sync="recordVisible"
|
|
|
+ width="1000px"
|
|
|
+ >
|
|
|
+ <recordDetail :activeRow="activeRow"/>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="recordVisible = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="recordVisible = false"
|
|
|
+ >确 定</el-button
|
|
|
+ >
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import pagination from "@/components/Pagination/index";
|
|
|
+import recordDetail from"../modals/recordDetail.vue"
|
|
|
import { tenantApplyList } from "../api";
|
|
|
import { getTimes } from "@/utils";
|
|
|
const initSearch = {
|
|
@@ -105,6 +125,7 @@ const initSearch = {
|
|
|
export default {
|
|
|
components: {
|
|
|
pagination,
|
|
|
+ recordDetail
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -119,7 +140,9 @@ export default {
|
|
|
searchForm: {
|
|
|
...initSearch,
|
|
|
},
|
|
|
- activeIndex:'1'
|
|
|
+ activeIndex: "1",
|
|
|
+ recordVisible: false,
|
|
|
+ activeRow:null
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
@@ -155,8 +178,9 @@ export default {
|
|
|
};
|
|
|
this.search();
|
|
|
},
|
|
|
- handleClick(val) {
|
|
|
- this.activeIndex = val.name;
|
|
|
+ openDetail(row) {
|
|
|
+ this.activeRow = row
|
|
|
+ this.recordVisible = true;
|
|
|
},
|
|
|
},
|
|
|
filters: {
|