@@ -84,6 +84,9 @@ export default {
async onInit (entity, headers) {
this.headers = headers ?? this.headers
this.query = entity ? { ...entity } : {}
+ this.total = 0
+ this.items = []
+ this.pageInfo.current = 1
this.getList()
},
async getList () {
@@ -2,6 +2,7 @@
<m-dialog title="规则选择" ref="dialog" width="1200">
<m-table
shadow="never"
+ v-loading="loading"
clearHeader
:headers="headers"
:items="items"
@@ -69,7 +70,10 @@ export default {
methods: {
open (item) {
this.$refs.dialog.open()
this.uuid = item.uuid