From c458f9c67d44b04aa9a8e9ec41ac179346292eeb Mon Sep 17 00:00:00 2001 From: rainbro <33367671@qq.com> Date: Wed, 25 Jun 2025 09:18:18 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E6=94=B6=E6=AC=BE=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/register/jingdong.svg | 1 + src/assets/register/pinduoduo.svg | 1 + src/assets/register/taobao.svg | 1 + src/router/index.js | 22 ++ src/store/index.js | 11 + src/views/agent/payList.vue | 683 ++++++++++++++++++++++++++++++++++++++ src/views/agent/siteList.vue | 1 - 7 files changed, 719 insertions(+), 1 deletion(-) create mode 100644 src/assets/register/jingdong.svg create mode 100644 src/assets/register/pinduoduo.svg create mode 100644 src/assets/register/taobao.svg create mode 100644 src/views/agent/payList.vue diff --git a/src/assets/register/jingdong.svg b/src/assets/register/jingdong.svg new file mode 100644 index 0000000..84a541b --- /dev/null +++ b/src/assets/register/jingdong.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/register/pinduoduo.svg b/src/assets/register/pinduoduo.svg new file mode 100644 index 0000000..ebeb5d3 --- /dev/null +++ b/src/assets/register/pinduoduo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/register/taobao.svg b/src/assets/register/taobao.svg new file mode 100644 index 0000000..d330f5c --- /dev/null +++ b/src/assets/register/taobao.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index b8f9711..34c7701 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -101,6 +101,28 @@ const routes = [{ } }, { + path: '/agent/SitePersonalization', + name: '个性化设置', + // route level code-splitting + // this generates a separate chunk (about.[hash].js) for this route + // which is lazy-loaded when the route is visited. + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/SitePersonalization.vue') + }, + { + path: '/agent/payList', + isFirst: true, + name: '收款方式', + // route level code-splitting + // this generates a separate chunk (about.[hash].js) for this route + // which is lazy-loaded when the route is visited. + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/payList.vue'), + meta: { + title: '收款方式', + breadcrumbParent: '首页', + hideBreadcrumb: true // 一级页面不显示面包屑 + } + }, + { path: '/franchise', name: '加盟', component: () => import( /* webpackChunkName: "franchise" */ '../views/Franchise.vue'), diff --git a/src/store/index.js b/src/store/index.js index 003030e..208fceb 100755 --- a/src/store/index.js +++ b/src/store/index.js @@ -133,6 +133,17 @@ export default new Vuex.Store({ path: '/franchise' } ] + }, + { + index: '4', + title: '财务', + icon: 'Totalprofit', + children: [{ + index: '3-1', + title: '收款方式', + path: '/agent/payList' + }, + ] } ], siteSettingData1:[ diff --git a/src/views/agent/payList.vue b/src/views/agent/payList.vue new file mode 100644 index 0000000..91ab7e0 --- /dev/null +++ b/src/views/agent/payList.vue @@ -0,0 +1,683 @@ + + + diff --git a/src/views/agent/siteList.vue b/src/views/agent/siteList.vue index 77a75f3..46e2c4a 100644 --- a/src/views/agent/siteList.vue +++ b/src/views/agent/siteList.vue @@ -113,7 +113,6 @@ import GuipSelect from '@/components/GuipSelect.vue'; import GuipButton from '@/components/GuipButton.vue'; import GuipInput from '@/components/GuipInput.vue'; import GuipDialog from '@/components/GuipDialog.vue'; -// import store from '@/store'; export default { name: 'siteList', From 94fff5bebe860317025ceb770c5491713db792cc Mon Sep 17 00:00:00 2001 From: rainbro <33367671@qq.com> Date: Wed, 25 Jun 2025 10:50:45 +0800 Subject: [PATCH 2/6] payment --- src/views/agent/payList.vue | 100 +++++++++++++++++++++++++++++--------------- 1 file changed, 67 insertions(+), 33 deletions(-) diff --git a/src/views/agent/payList.vue b/src/views/agent/payList.vue index 91ab7e0..2b56944 100644 --- a/src/views/agent/payList.vue +++ b/src/views/agent/payList.vue @@ -223,40 +223,68 @@ + :show-cancel-button="showCancelButton" @confirm="addPayment" @cancel="handleCancel" + @close="handleClose" @dialogVisibleChange="dialogVisibleChange" :confirmText="addPayconfirmText">
-
-

前期准备事项

-

- 请确保使用要添加的淘宝主账号登录并授权 -

-

- 如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面 -

+
+
+

前期准备事项

+

+ 请确保使用要添加的淘宝主账号登录并授权 +

+

+ 如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面 +

+
-
-

前期准备事项

-

1.申请公司微信支付。 指南

-

- - 前往微信商户平台 -

-

- 登录微信商户平台,在产品中心开通Native支付,如需使用微信版,开通JSAPI支付。 -

+ +
+
+

前期准备事项

+

1.申请公司微信支付。常见问题

+

+ 2.前往 + 微信商户平台 +

+

在产品中心开通Native支付,如需使用微信版,开通JSAPI支付。

+
+ + + 请输入公司简称,便于您区分账号所属公司 + + + + + 微信支付平台>账户中心>商户信息>微信支付商户号 + + + + + 微信支付平台>账号中心>账户设置>API安全>APIv2密钥;注意,支付密钥不能设置为纯数字 + + + + + 公众平台>设置与开发>基本配置>公众号开发信息>开发者ID(APPID) + + + +
-

这是一个自定义内容的弹框。