|
@@ -189,11 +189,12 @@
|
|
|
title="详情"
|
|
|
:visible.sync="detailVisible"
|
|
|
width="1200px"
|
|
|
+ @close="getClose"
|
|
|
v-if="detailVisible"
|
|
|
>
|
|
|
<detail ref="detail" @close="close" :detail="activeRow" />
|
|
|
<div slot="footer">
|
|
|
- <el-button type="primary" @click="detailVisible = false"
|
|
|
+ <el-button type="primary" @click="getClose"
|
|
|
>确定</el-button
|
|
|
>
|
|
|
</div>
|
|
@@ -300,6 +301,10 @@ export default {
|
|
|
this.makeUrlVisible = false;
|
|
|
this.detailVisible = false;
|
|
|
},
|
|
|
+ getClose() {
|
|
|
+ this.detailVisible = false
|
|
|
+ this.getList()
|
|
|
+ },
|
|
|
async onExport() {
|
|
|
const { search, ...rest } = this.searchForm;
|
|
|
let obj = {
|