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 @@
-
+
{{ scope.row.areaName || '-' }}
@@ -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 @@
-
-
-
+
+
-
-
+
+
-
+
-
-