1. 修复购物车,订单和退单后后置任务正确执行 2. 修复佣金记录金额和详情 3. 修复管理端 移动应用界面下订单管理数据统计不准确的问题 4. 修复短信API升级-后台使用一号通 5. 修复用户管理相关问题 6. 修复核销点核销后核销地址不准确 7. 修复资源同步云服务的问题 新增功能 1. 秒杀 a. 秒杀时段配置 b. 秒杀商品维护 2. 财务管理 a. 申请提现 b. 财务记录 i. 充值记录 ii. 资金监控 c. 佣金记录 3. 普通商品显示该商品正在参加的活动信息[秒杀]
142 lines
4.2 KiB
JavaScript
142 lines
4.2 KiB
JavaScript
/** When your routing table is too long, you can split it into small modules **/
|
|
|
|
import Layout from '@/layout'
|
|
|
|
const marketingRouter = {
|
|
path: '/marketing',
|
|
component: Layout,
|
|
redirect: '/coupon/list',
|
|
name: 'Marketing',
|
|
meta: {
|
|
title: '营销',
|
|
icon: 'clipboard'
|
|
},
|
|
children: [
|
|
{
|
|
path: 'coupon',
|
|
component: () => import('@/views/marketing/coupon/index'),
|
|
name: 'Coupon',
|
|
meta: { title: '优惠券', icon: '' },
|
|
children: [
|
|
{
|
|
path: 'template',
|
|
component: () => import('@/views/marketing/coupon/couponTemplate/index'),
|
|
name: 'couponTemplate',
|
|
hidden: true,
|
|
meta: { title: '优惠券模板', icon: '' }
|
|
},
|
|
{
|
|
path: 'list/save/:id?',
|
|
name: 'couponAdd',
|
|
meta: {
|
|
title: '优惠劵添加',
|
|
noCache: true,
|
|
activeMenu: `/marketing/coupon/list`
|
|
},
|
|
hidden: true,
|
|
component: () => import('@/views/marketing/coupon/list/creatCoupon')
|
|
},
|
|
{
|
|
path: 'list',
|
|
component: () => import('@/views/marketing/coupon/list/index'),
|
|
name: 'List',
|
|
meta: { title: '优惠券列表', icon: '' }
|
|
},
|
|
{
|
|
path: 'record',
|
|
component: () => import('@/views/marketing/coupon/record/index'),
|
|
name: 'Record',
|
|
meta: { title: '会员领取记录', icon: '' }
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: 'bargain',
|
|
component: () => import('@/views/marketing/bargain/index'),
|
|
name: 'Bargain',
|
|
meta: { title: '砍价管理', icon: '' },
|
|
alwaysShow: true,
|
|
hidden: true,
|
|
children: [
|
|
{
|
|
path: 'bargainGoods',
|
|
component: () => import('@/views/marketing/bargain/index'),
|
|
name: 'bargainGoods',
|
|
meta: { title: '砍价商品', icon: '' }
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: 'groupBuy',
|
|
component: () => import('@/views/marketing/groupBuy/index'),
|
|
name: 'groupBuy',
|
|
meta: { title: '拼团管理', icon: '' },
|
|
hidden: true,
|
|
children: [
|
|
{
|
|
path: 'groupGoods',
|
|
component: () => import('@/views/marketing/groupBuy/goods/index'),
|
|
name: 'groupGoods',
|
|
meta: { title: '拼团商品', icon: '' }
|
|
},
|
|
{
|
|
path: 'groupList',
|
|
component: () => import('@/views/marketing/groupBuy/list/list'),
|
|
name: 'groupList',
|
|
meta: { title: '拼团列表', icon: '' }
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: 'seckill',
|
|
component: () => import('@/views/marketing/seckill/index'),
|
|
name: 'Seckill',
|
|
meta: { title: '秒杀管理', icon: '' },
|
|
children: [
|
|
{
|
|
path: 'config',
|
|
component: () => import('@/views/marketing/seckill/seckillConfig/index'),
|
|
name: 'SeckillConfig',
|
|
meta: { title: '秒杀配置', icon: '' }
|
|
},
|
|
{
|
|
path: 'list/:timeId?',
|
|
component: () => import('@/views/marketing/seckill/seckillList/index'),
|
|
name: 'SeckillList',
|
|
meta: { title: '秒杀商品', icon: '',noCache: true,
|
|
activeMenu: `/marketing/seckill/list` }
|
|
},
|
|
{
|
|
path: 'creatSeckill/:name?/:timeId?/:id?',
|
|
component: () => import('@/views/marketing/seckill/seckillList/creatSeckill'),
|
|
name: 'CreatSeckill',
|
|
meta: { title: '添加秒杀商品', icon: '', noCache: true,
|
|
activeMenu: `/marketing/seckill/list` }
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: 'integral',
|
|
component: () => import('@/views/marketing/integral/index'),
|
|
name: 'Integral',
|
|
meta: { title: '积分', icon: '' },
|
|
children: [
|
|
{
|
|
path: 'integralconfig',
|
|
component: () => import('@/views/marketing/integral/config/index'),
|
|
name: 'integralConfig',
|
|
meta: { title: '积分配置', icon: '' }
|
|
},
|
|
{
|
|
path: 'integrallog',
|
|
component: () => import('@/views/marketing/integral/integralLog/index'),
|
|
name: 'integralLog',
|
|
meta: { title: '积分日志', icon: '' }
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
export default marketingRouter
|