diff --git a/src/assets/site/pay.svg b/src/assets/site/pay.svg new file mode 100644 index 0000000..3d2a976 --- /dev/null +++ b/src/assets/site/pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/site/pay_trade.svg b/src/assets/site/pay_trade.svg new file mode 100644 index 0000000..3b39228 --- /dev/null +++ b/src/assets/site/pay_trade.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/site/setting.svg b/src/assets/site/setting.svg new file mode 100644 index 0000000..be244d0 --- /dev/null +++ b/src/assets/site/setting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 1b39a99..483d52b 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -134,6 +134,18 @@ const routes = [{ } }, { + path: '/agent/paySetting', + name: '收款方式设置', + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/paySetting.vue'), + meta: { + title: '收款方式设置', + breadcrumbParent: '收款方式' // 手动指定父级 + // 如果想隐藏中间层级 + // breadcrumbParent: '首页', // 跳过医生信息 + // hideInBreadcrumb: true // 可选:隐藏当前项 + } + }, + { path: '/franchise', name: '加盟', component: () => import( /* webpackChunkName: "franchise" */ '../views/Franchise.vue'), diff --git a/src/store/index.js b/src/store/index.js index 8126e19..898713a 100755 --- a/src/store/index.js +++ b/src/store/index.js @@ -314,6 +314,55 @@ export default new Vuex.Store({ }, ] } + ], + paySettingData:[ + { + name: '支付授权', + path: '/agent/payList', + img:'site/pay.svg', + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [] + }, + { + name: '钱款交易', + path: '/agent/payList', + img:'site/pay_trade.svg', + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [ + { + name: '管理证书', + desc: 'siteMessage1' + }, + { + name: '平台退款', + desc: 'siteMessage2' + }, + { + name: '分账管理', + desc: 'siteMessage3' + }, + ] + }, + { + name: '支付设置', + path: '/agent/sitePersonalization', + img: 'site/setting.svg', + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [ + { + name: '支付客服', + desc: 'siteMessage4' + }, + { + name: '启停收款方式', + desc: 'siteMessage5' + }, + { + name: '移除收款方式', + desc: 'siteMessage6' + }, + ] + }, ] }, actions: { diff --git a/src/views/agent/payList.vue b/src/views/agent/payList.vue index cd7e1d6..5850e45 100644 --- a/src/views/agent/payList.vue +++ b/src/views/agent/payList.vue @@ -54,7 +54,7 @@ @@ -109,7 +109,7 @@ @@ -161,7 +161,7 @@ @@ -214,7 +214,7 @@ @@ -266,7 +266,7 @@ @@ -732,6 +732,9 @@ export default { // 弹框相关方法---end handleClick(tab, event) { console.log(tab, event); + }, + paySetting(row) { + window.open('/agent/paySetting?payid='+row.payid, '_blank'); } }, diff --git a/src/views/agent/paySetting.vue b/src/views/agent/paySetting.vue new file mode 100644 index 0000000..a0b594f --- /dev/null +++ b/src/views/agent/paySetting.vue @@ -0,0 +1,360 @@ + + + \ No newline at end of file