|
@@ -71,7 +71,7 @@
|
|
|
</span>
|
|
|
</s-table>
|
|
|
</a-spin>
|
|
|
- <roleModal :visible="showModal" @refresh="$refs.table.refresh(true)" :nowData="itemData" @close="showModal = false"></roleModal>
|
|
|
+ <roleModal :visible="showModal" @refresh="$refs.table.refresh(true)" :nowData="itemData" @close="closeRole"></roleModal>
|
|
|
<menuModal :visible="showMenuModal" @refresh="$refs.table.refresh(true)" :nowData="menuData" @close="showMenuModal = false"></menuModal>
|
|
|
</a-card>
|
|
|
</template>
|
|
@@ -148,6 +148,10 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
methods: {
|
|
|
+ closeRole () {
|
|
|
+ this.showModal = false
|
|
|
+ this.itemData = {}
|
|
|
+ },
|
|
|
// 刷新列表
|
|
|
refreshTable () {
|
|
|
this.$refs.table.refresh(true)
|