generated from Leo_Ding/web-template
菜单
This commit is contained in:
parent
f6ded687e8
commit
47ae92eb62
2
.env.dev
2
.env.dev
@ -12,7 +12,7 @@ VITE_ROUTER_BASE=/
|
||||
VITE_ROUTER_HISTORY=hash
|
||||
|
||||
# api
|
||||
VITE_API_BASIC=
|
||||
VITE_API_BASIC=http://10.10.1.36:8040
|
||||
VITE_API_HTTP=/api/v1/
|
||||
# storage
|
||||
VITE_STORAGE_NAMESPACE = gin-admin_local_
|
||||
@ -3,7 +3,7 @@ export default () => ({
|
||||
port: 8080,
|
||||
proxy: {
|
||||
'/api': {
|
||||
target: 'http://101.42.232.163:8080/api',
|
||||
target: 'http://10.10.1.36:8040/api',
|
||||
// target: 'http://127.0.0.1:8045/api',
|
||||
changeOrigin: true,
|
||||
rewrite: (path) => path.replace('/api', ''),
|
||||
|
||||
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "gin-admin",
|
||||
"name": "guxuan-admin",
|
||||
"version": "1.0.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "gin-admin",
|
||||
"name": "guxuan-admin",
|
||||
"version": "1.0.0",
|
||||
"dependencies": {
|
||||
"@ant-design/colors": "^7.0.0",
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
<li class="dib"><span>Symbol</span></li>
|
||||
</ul>
|
||||
|
||||
<a href="https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=4966438" target="_blank" class="nav-more">查看项目</a>
|
||||
<a href="https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=5085063" target="_blank" class="nav-more">查看项目</a>
|
||||
|
||||
</div>
|
||||
<div class="tab-container">
|
||||
@ -55,9 +55,57 @@
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">公告</div>
|
||||
<div class="code-name">&#xe62a;</div>
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">礼物 活动</div>
|
||||
<div class="code-name">&#xe600;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">确认合同 确认 合同 确定</div>
|
||||
<div class="code-name">&#xe690;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">退款</div>
|
||||
<div class="code-name">&#xe686;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">充值</div>
|
||||
<div class="code-name">&#xe601;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">流水</div>
|
||||
<div class="code-name">&#xe69b;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">开票</div>
|
||||
<div class="code-name">&#xe69c;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">短信</div>
|
||||
<div class="code-name">&#xe603;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">支付订金</div>
|
||||
<div class="code-name">&#xe61e;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">升级</div>
|
||||
<div class="code-name">&#xe63c;</div>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@ -78,9 +126,9 @@
|
||||
<pre><code class="language-css"
|
||||
>@font-face {
|
||||
font-family: 'iconfont';
|
||||
src: url('iconfont.woff2?t=1751597994649') format('woff2'),
|
||||
url('iconfont.woff?t=1751597994649') format('woff'),
|
||||
url('iconfont.ttf?t=1751597994649') format('truetype');
|
||||
src: url('iconfont.woff2?t=1765335998037') format('woff2'),
|
||||
url('iconfont.woff?t=1765335998037') format('woff'),
|
||||
url('iconfont.ttf?t=1765335998037') format('truetype');
|
||||
}
|
||||
</code></pre>
|
||||
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
|
||||
@ -107,11 +155,83 @@
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-gonggao"></span>
|
||||
<span class="icon iconfont icon-liwuhuodong"></span>
|
||||
<div class="name">
|
||||
公告
|
||||
礼物 活动
|
||||
</div>
|
||||
<div class="code-name">.icon-gonggao
|
||||
<div class="code-name">.icon-liwuhuodong
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-querenhetongquerenhetongqueding"></span>
|
||||
<div class="name">
|
||||
确认合同 确认 合同 确定
|
||||
</div>
|
||||
<div class="code-name">.icon-querenhetongquerenhetongqueding
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-icon"></span>
|
||||
<div class="name">
|
||||
退款
|
||||
</div>
|
||||
<div class="code-name">.icon-icon
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-chongzhi"></span>
|
||||
<div class="name">
|
||||
充值
|
||||
</div>
|
||||
<div class="code-name">.icon-chongzhi
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-liushui"></span>
|
||||
<div class="name">
|
||||
流水
|
||||
</div>
|
||||
<div class="code-name">.icon-liushui
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-kaipiao"></span>
|
||||
<div class="name">
|
||||
开票
|
||||
</div>
|
||||
<div class="code-name">.icon-kaipiao
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-duanxin"></span>
|
||||
<div class="name">
|
||||
短信
|
||||
</div>
|
||||
<div class="code-name">.icon-duanxin
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-zhifudingjin"></span>
|
||||
<div class="name">
|
||||
支付订金
|
||||
</div>
|
||||
<div class="code-name">.icon-zhifudingjin
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-shengji"></span>
|
||||
<div class="name">
|
||||
升级
|
||||
</div>
|
||||
<div class="code-name">.icon-shengji
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@ -144,10 +264,74 @@
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-gonggao"></use>
|
||||
<use xlink:href="#icon-liwuhuodong"></use>
|
||||
</svg>
|
||||
<div class="name">公告</div>
|
||||
<div class="code-name">#icon-gonggao</div>
|
||||
<div class="name">礼物 活动</div>
|
||||
<div class="code-name">#icon-liwuhuodong</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-querenhetongquerenhetongqueding"></use>
|
||||
</svg>
|
||||
<div class="name">确认合同 确认 合同 确定</div>
|
||||
<div class="code-name">#icon-querenhetongquerenhetongqueding</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-icon"></use>
|
||||
</svg>
|
||||
<div class="name">退款</div>
|
||||
<div class="code-name">#icon-icon</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-chongzhi"></use>
|
||||
</svg>
|
||||
<div class="name">充值</div>
|
||||
<div class="code-name">#icon-chongzhi</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-liushui"></use>
|
||||
</svg>
|
||||
<div class="name">流水</div>
|
||||
<div class="code-name">#icon-liushui</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-kaipiao"></use>
|
||||
</svg>
|
||||
<div class="name">开票</div>
|
||||
<div class="code-name">#icon-kaipiao</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-duanxin"></use>
|
||||
</svg>
|
||||
<div class="name">短信</div>
|
||||
<div class="code-name">#icon-duanxin</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-zhifudingjin"></use>
|
||||
</svg>
|
||||
<div class="name">支付订金</div>
|
||||
<div class="code-name">#icon-zhifudingjin</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-shengji"></use>
|
||||
</svg>
|
||||
<div class="name">升级</div>
|
||||
<div class="code-name">#icon-shengji</div>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 4966438 */
|
||||
src: url('iconfont.woff2?t=1751597994649') format('woff2'),
|
||||
url('iconfont.woff?t=1751597994649') format('woff'),
|
||||
url('iconfont.ttf?t=1751597994649') format('truetype');
|
||||
font-family: "iconfont"; /* Project id 5085063 */
|
||||
src: url('iconfont.woff2?t=1765335998037') format('woff2'),
|
||||
url('iconfont.woff?t=1765335998037') format('woff'),
|
||||
url('iconfont.ttf?t=1765335998037') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
@ -13,7 +13,39 @@
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-gonggao:before {
|
||||
content: "\e62a";
|
||||
.icon-liwuhuodong:before {
|
||||
content: "\e600";
|
||||
}
|
||||
|
||||
.icon-querenhetongquerenhetongqueding:before {
|
||||
content: "\e690";
|
||||
}
|
||||
|
||||
.icon-icon:before {
|
||||
content: "\e686";
|
||||
}
|
||||
|
||||
.icon-chongzhi:before {
|
||||
content: "\e601";
|
||||
}
|
||||
|
||||
.icon-liushui:before {
|
||||
content: "\e69b";
|
||||
}
|
||||
|
||||
.icon-kaipiao:before {
|
||||
content: "\e69c";
|
||||
}
|
||||
|
||||
.icon-duanxin:before {
|
||||
content: "\e603";
|
||||
}
|
||||
|
||||
.icon-zhifudingjin:before {
|
||||
content: "\e61e";
|
||||
}
|
||||
|
||||
.icon-shengji:before {
|
||||
content: "\e63c";
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1,16 +1,72 @@
|
||||
{
|
||||
"id": "4966438",
|
||||
"name": "近山",
|
||||
"id": "5085063",
|
||||
"name": "GPU",
|
||||
"font_family": "iconfont",
|
||||
"css_prefix_text": "icon-",
|
||||
"description": "",
|
||||
"glyphs": [
|
||||
{
|
||||
"icon_id": "8765148",
|
||||
"name": "公告",
|
||||
"font_class": "gonggao",
|
||||
"unicode": "e62a",
|
||||
"unicode_decimal": 58922
|
||||
"icon_id": "201525",
|
||||
"name": "礼物 活动",
|
||||
"font_class": "liwuhuodong",
|
||||
"unicode": "e600",
|
||||
"unicode_decimal": 58880
|
||||
},
|
||||
{
|
||||
"icon_id": "783687",
|
||||
"name": "确认合同 确认 合同 确定",
|
||||
"font_class": "querenhetongquerenhetongqueding",
|
||||
"unicode": "e690",
|
||||
"unicode_decimal": 59024
|
||||
},
|
||||
{
|
||||
"icon_id": "848940",
|
||||
"name": "退款",
|
||||
"font_class": "icon",
|
||||
"unicode": "e686",
|
||||
"unicode_decimal": 59014
|
||||
},
|
||||
{
|
||||
"icon_id": "3062429",
|
||||
"name": "充值",
|
||||
"font_class": "chongzhi",
|
||||
"unicode": "e601",
|
||||
"unicode_decimal": 58881
|
||||
},
|
||||
{
|
||||
"icon_id": "9945079",
|
||||
"name": "流水",
|
||||
"font_class": "liushui",
|
||||
"unicode": "e69b",
|
||||
"unicode_decimal": 59035
|
||||
},
|
||||
{
|
||||
"icon_id": "9945082",
|
||||
"name": "开票",
|
||||
"font_class": "kaipiao",
|
||||
"unicode": "e69c",
|
||||
"unicode_decimal": 59036
|
||||
},
|
||||
{
|
||||
"icon_id": "10392609",
|
||||
"name": "短信",
|
||||
"font_class": "duanxin",
|
||||
"unicode": "e603",
|
||||
"unicode_decimal": 58883
|
||||
},
|
||||
{
|
||||
"icon_id": "33987004",
|
||||
"name": "支付订金",
|
||||
"font_class": "zhifudingjin",
|
||||
"unicode": "e61e",
|
||||
"unicode_decimal": 58910
|
||||
},
|
||||
{
|
||||
"icon_id": "6582353",
|
||||
"name": "升级",
|
||||
"font_class": "shengji",
|
||||
"unicode": "e63c",
|
||||
"unicode_decimal": 58940
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
import refund from "../../../router/routes/refund";
|
||||
|
||||
export default {
|
||||
welcome: '欢迎',
|
||||
home: '首页',
|
||||
@ -32,4 +34,21 @@ export default {
|
||||
account: '个人页',
|
||||
'account.trigger': '触发报错',
|
||||
'account.logout': '退出登录',
|
||||
topUpOrder: '充值订单',
|
||||
paddingOrder: '待支付订单',
|
||||
paidOrder: '已支付订单',
|
||||
canceledOrder: '已取消订单',
|
||||
water: '流水账单管理',
|
||||
userList: '用户流水列表',
|
||||
refund: '退款管理',
|
||||
toBeConfirmed: '待确认列表',
|
||||
refunded: '已退款列表',
|
||||
refundFailed: '退款失败列表',
|
||||
payChannel: '支付渠道设置',
|
||||
paySet:'支付设置(待开发)',
|
||||
messageMgt: '短信管理(待开发)',
|
||||
invoice: '开票管理(待开发)',
|
||||
contractMgt: '合同管理(待开发)',
|
||||
activityMgt: '活动管理(待开发)',
|
||||
userUpgrade: '用户升级管理(待开发)',
|
||||
}
|
||||
|
||||
64
src/router/routes/common.js
Normal file
64
src/router/routes/common.js
Normal file
@ -0,0 +1,64 @@
|
||||
import { SettingOutlined } from '@ant-design/icons-vue'
|
||||
|
||||
export default [
|
||||
{
|
||||
path: 'contractMgt',
|
||||
name: 'contractMgt',
|
||||
component: 'contractMgt/index.vue',
|
||||
meta: {
|
||||
icon: 'icon-querenhetongquerenhetongqueding',
|
||||
title: '合同管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'invoice',
|
||||
name: 'invoice',
|
||||
component: 'invoice/index.vue',
|
||||
meta: {
|
||||
icon: 'icon-kaipiao',
|
||||
title: '开票管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'activityMgt',
|
||||
name: 'activityMgt',
|
||||
component: 'activityMgt/index.vue',
|
||||
meta: {
|
||||
icon: 'icon-liwuhuodong',
|
||||
title: '活动管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'userUpgrade',
|
||||
name: 'userUpgrade',
|
||||
component: 'userUpgrade/index.vue',
|
||||
meta: {
|
||||
icon: 'icon-shengji',
|
||||
title: '用户升级管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'messageMgt',
|
||||
name: 'messageMgt',
|
||||
component: 'messageMgt/index.vue',
|
||||
meta: {
|
||||
icon: 'icon-duanxin',
|
||||
title: '短信管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
]
|
||||
@ -9,7 +9,10 @@ import system from './system'
|
||||
import link from './link'
|
||||
import iframe from './iframe'
|
||||
import other from './other'
|
||||
|
||||
import topUp from './topUp'
|
||||
import water from './water'
|
||||
import refund from './refund'
|
||||
import common from './common'
|
||||
export default [
|
||||
...home,
|
||||
...form,
|
||||
@ -22,4 +25,8 @@ export default [
|
||||
...link,
|
||||
...iframe,
|
||||
...other,
|
||||
...topUp,
|
||||
...water,
|
||||
...refund,
|
||||
...common,
|
||||
]
|
||||
|
||||
76
src/router/routes/refund.js
Normal file
76
src/router/routes/refund.js
Normal file
@ -0,0 +1,76 @@
|
||||
import { SettingOutlined } from '@ant-design/icons-vue'
|
||||
|
||||
export default [
|
||||
{
|
||||
path: 'paySet',
|
||||
name: 'paySet',
|
||||
component: 'RouteViewLayout',
|
||||
meta: {
|
||||
icon: 'icon-zhifudingjin',
|
||||
title: '支付设置',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'payChannel',
|
||||
name: 'payChannel',
|
||||
component: 'paySet/payChannel/index.vue',
|
||||
meta: {
|
||||
title: '支付渠道设置',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'refund',
|
||||
name: 'refund',
|
||||
component: 'RouteViewLayout',
|
||||
meta: {
|
||||
icon: 'icon-icon',
|
||||
title: '退款管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'toBeConfirmed',
|
||||
name: 'toBeConfirmed',
|
||||
component: 'refund/toBeConfirmed/index.vue',
|
||||
meta: {
|
||||
title: '待确认列表',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'refunded',
|
||||
name: 'refunded',
|
||||
component: 'refund/refunded/index.vue',
|
||||
meta: {
|
||||
title: '已退款列表',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'refundFailed',
|
||||
name: 'refundFailed',
|
||||
component: 'refund/refundFailed/index.vue',
|
||||
meta: {
|
||||
title: '退款失败列表',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
51
src/router/routes/topUp.js
Normal file
51
src/router/routes/topUp.js
Normal file
@ -0,0 +1,51 @@
|
||||
import { SettingOutlined } from '@ant-design/icons-vue'
|
||||
|
||||
export default [
|
||||
{
|
||||
path: 'topUpOrder',
|
||||
name: 'topUpOrder',
|
||||
component: 'RouteViewLayout',
|
||||
meta: {
|
||||
icon: 'icon-chongzhi',
|
||||
title: '充值订单',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'paddingOrder',
|
||||
name: 'paddingOrder',
|
||||
component: 'topUpOrder/paddingOrder/index.vue',
|
||||
meta: {
|
||||
title: '待支付订单',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'paidOrder',
|
||||
name: 'paidOrder',
|
||||
component: 'topUpOrder/paidOrder/index.vue',
|
||||
meta: {
|
||||
title: '已支付订单',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'canceledOrder',
|
||||
name: 'canceledOrder',
|
||||
component: 'topUpOrder/canceledOrder/index.vue',
|
||||
meta: {
|
||||
title: '已取消订单',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
}
|
||||
],
|
||||
},
|
||||
]
|
||||
30
src/router/routes/water.js
Normal file
30
src/router/routes/water.js
Normal file
@ -0,0 +1,30 @@
|
||||
import { SettingOutlined } from '@ant-design/icons-vue'
|
||||
|
||||
export default [
|
||||
{
|
||||
path: 'water',
|
||||
name: 'water',
|
||||
component: 'RouteViewLayout',
|
||||
meta: {
|
||||
icon: 'icon-liushui',
|
||||
title: '流水账单管理',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'userList',
|
||||
name: 'userList',
|
||||
component: 'water/userList/index.vue',
|
||||
meta: {
|
||||
title: '用户流水列表',
|
||||
isMenu: true,
|
||||
keepAlive: true,
|
||||
permission: '*',
|
||||
},
|
||||
},
|
||||
|
||||
],
|
||||
},
|
||||
]
|
||||
5
src/views/activityMgt/index.vue
Normal file
5
src/views/activityMgt/index.vue
Normal file
@ -0,0 +1,5 @@
|
||||
<template>
|
||||
<div>
|
||||
活动管理
|
||||
</div>
|
||||
</template>
|
||||
3
src/views/contractMgt/index.vue
Normal file
3
src/views/contractMgt/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>合同管理</div>
|
||||
</template>
|
||||
3
src/views/invoice/index.vue
Normal file
3
src/views/invoice/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>开票管理</div>
|
||||
</template>
|
||||
3
src/views/messageMgt/index.vue
Normal file
3
src/views/messageMgt/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>短信管理</div>
|
||||
</template>
|
||||
3
src/views/paySet/payChannel/index.vue
Normal file
3
src/views/paySet/payChannel/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>支付渠道设置</div>
|
||||
</template>
|
||||
3
src/views/refund/refundFaild/index.vue
Normal file
3
src/views/refund/refundFaild/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>退款失败列表</div>
|
||||
</template>
|
||||
3
src/views/refund/refunded/index.vue
Normal file
3
src/views/refund/refunded/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>已退款列表</div>
|
||||
</template>
|
||||
3
src/views/refund/toBeConfirmed/index.vue
Normal file
3
src/views/refund/toBeConfirmed/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>待确认列表</div>
|
||||
</template>
|
||||
3
src/views/topUpOrder/canceledOrder/index.vue
Normal file
3
src/views/topUpOrder/canceledOrder/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>已取消订单</div>
|
||||
</template>
|
||||
3
src/views/topUpOrder/paddingOrder/index.vue
Normal file
3
src/views/topUpOrder/paddingOrder/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>paidOrder index</div>
|
||||
</template>
|
||||
3
src/views/topUpOrder/paidOrder/index.vue
Normal file
3
src/views/topUpOrder/paidOrder/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
已支付订单
|
||||
</template>
|
||||
3
src/views/userUpgrade/index.vue
Normal file
3
src/views/userUpgrade/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>用户升级管理</div>
|
||||
</template>
|
||||
3
src/views/water/userList/index.vue
Normal file
3
src/views/water/userList/index.vue
Normal file
@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<div>用户流水列表</div>
|
||||
</template>
|
||||
Loading…
x
Reference in New Issue
Block a user