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') + }) + } }