From 932fb779d1ff63c64d4f5ad84cf2cf94e9314a18 Mon Sep 17 00:00:00 2001
From: rainbro <33367671@qq.com>
Date: Mon, 11 Aug 2025 14:14:57 +0800
Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E6=B8=A0=E9=81=93=E8=AE=BE?=
=?UTF-8?q?=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/agent/siteBaseSetting.vue | 40 +++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/src/views/agent/siteBaseSetting.vue b/src/views/agent/siteBaseSetting.vue
index f6c7e1e..a14aeb2 100644
--- a/src/views/agent/siteBaseSetting.vue
+++ b/src/views/agent/siteBaseSetting.vue
@@ -68,6 +68,20 @@
+
收款方式至少需要配置1种收款方式
@@ -394,6 +408,9 @@ export default {
{ required: true, message: '请设置站点域名', trigger: [] }
],
},
+
+ saleChannels: [],
+ saleChannel: 0,
}
},
computed: {
@@ -516,6 +533,8 @@ export default {
this.siteDomain = response.data.domain;
this.domainPrefix = response.data.domain_prefix
this.domainName = response.data.domain_name
+ this.saleChannels = response.data.sale_channels;
+ this.saleChannel = Number(response.data.sale_channel);
if (
response.data &&
@@ -643,6 +662,9 @@ export default {
domainChange(){
this.domainData.domainPrefix = this.domainPrefix
},
+ changeSaleChannel(data) {
+ console.log(data, 'changeSaleChannel');
+ },
onSwitchChange(data) {
console.log(data, '---');
},
@@ -761,6 +783,24 @@ export default {
})
}
+ },
+ updateSaleChannel() {
+ this.$http('POST', '/agentnew/ajax_update_site_sale_channel', {
+ uid: this.$route.query.uid,
+ sale_channel: this.saleChannel,
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ this.getSiteInfo();
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
+
}
}