From 7fbec55ac314f2aa75e0c7c215bf947e4e9f3285 Mon Sep 17 00:00:00 2001 From: SjS Date: Thu, 10 Apr 2025 10:46:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=BF=E5=91=8A=E5=92=8C=E5=8D=8F=E8=AE=AE?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bst/ad/index.vue | 25 ++++++++++++++++++++----- src/views/bst/agreement/index.vue | 30 +++++++++++++++++++----------- 2 files changed, 39 insertions(+), 16 deletions(-) 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 @@ - - - + + - - + + - + - -