diff --git a/src/views/bst/ad/index.vue b/src/views/bst/ad/index.vue index 3bc0dbb..cc3da49 100644 --- a/src/views/bst/ad/index.vue +++ b/src/views/bst/ad/index.vue @@ -50,7 +50,7 @@ - + @@ -97,13 +97,13 @@ - - + + @@ -161,6 +161,12 @@ const defaultSort = { export default { name: "Ad", dicts:['ad_type','ad_url_type','ad_belong'], + props:{ + id: { + type: [String, Number], + default: null + }, + }, mixins: [$showColumns], components: {AreaRemoteSelect, FormCol}, data() { @@ -213,8 +219,14 @@ export default { }, // 表单参数 form: {}, + detailLoading: false, }; }, + computed:{ + initAreaOptions() { + return [{id: this.form.areaId, name: this.form.areaName}] + }, + }, created() { this.getList(); }, @@ -289,10 +301,13 @@ export default { handleUpdate(row) { this.reset(); const adId = row.adId || this.ids + this.detailLoading = true; getAd(adId).then(response => { this.form = response.data; this.open = true; this.title = "修改广告"; + }).finally(() => { + this.detailLoading = false; }); }, /** 提交按钮 */ diff --git a/src/views/bst/agreement/index.vue b/src/views/bst/agreement/index.vue index 5d2f7a1..5560316 100644 --- a/src/views/bst/agreement/index.vue +++ b/src/views/bst/agreement/index.vue @@ -117,20 +117,19 @@ - - - + + - - + + - + - -