From 3d031b427865d13e00ddfb793b79d88d60e45c1d Mon Sep 17 00:00:00 2001 From: SjS Date: Wed, 9 Apr 2025 20:36:59 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=B9=BF=E5=91=8A=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=92=8C=E5=8D=8F=E8=AE=AE=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bst/ad/index.vue | 46 ++++++++++++++------------------------ 1 file changed, 17 insertions(+), 29 deletions(-) diff --git a/src/views/bst/ad/index.vue b/src/views/bst/ad/index.vue index a717915..3bc0dbb 100644 --- a/src/views/bst/ad/index.vue +++ b/src/views/bst/ad/index.vue @@ -11,17 +11,6 @@ /> - - - - - - - 搜索 重置 @@ -40,15 +29,6 @@ >新增 - - - - - - - - - - - - - + @@ -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 @@ - - - + + - - + + - + - -