UNPKG

xlb-main-login

Version:

``` yarn install ```

781 lines (773 loc) 20.9 kB
const Mock = require('mockjs') const permissionList = (name) => { console.log(name) return { message: null, data: [ { name: 'growth', title: '客户增长', children: [ { name: 'clout', title: '全域引流', children: [ { name: 'wechatditchcreate', title: '渠道活码', actions: '*', }, { name: 'quDaoHuoMaCreate', title: '新增渠道活码', actions: '*', }, { name: 'quDaoHuoMaAnalysis', title: '数据分析', }, { name: 'autoPullGroup', title: '自动拉群', actions: 'view:edit', }, { name: 'autoPullGroupDetail', title: '新增自动拉群', actions: '*', }, { name: 'bulkAddFriends', title: '批量加好友', }, ], }, { name: 'custom', title: '裂变获客', children: [ { name: 'wechatspreed', title: '好友获客', }, { name: 'wxverificationspeed', title: '新增好友获客', }, { name: 'weChatActiveSpreed', title: '好友获客推广', }, { name: 'wxanalysisdetail', title: '好友获客数据分析', }, { name: 'wechath5spreed', title: '任务获客', }, { name: 'wxverificationh5speed', title: '新增任务获客', }, { name: 'weChatActiveh5Spreed', title: '任务获客推广', }, { name: 'wechatredpacketlist', title: '红包获客', }, { name: 'wechatredpacketspeed', title: '新增红包获客', }, { name: 'weChatActiveRedpacketSpreed', title: '红包获客推广', }, { name: 'luckDrawFission', title: '抽奖获客', }, { name: 'luckDrawFissionAnalysis', title: '新增抽奖获客', }, { name: 'luckDrawFissionExtension', title: '抽奖获客推广', }, { name: 'luckDrawFissionAdd', title: '抽奖获客数据分析', }, { name: 'weChatHolidaylist', title: '趣味测试', }, { name: 'wechatholidaytag', title: '新增趣味测试', }, { name: 'weChatActiveFormDesignList', title: '表单管理', }, { name: 'weChatActiveFormDesign', title: '新增表单管理', }, { name: 'weChatActiveFormDesignAnalysis', title: '表单管理详情', }, { name: 'wechatconver', title: '兑换码管理', }, { name: 'wxconversioncreate', title: '新增兑换码管理', }, { name: 'wechatconversionedit', title: '查看兑换码管理', }, ], }, { name: 'group', title: '群获客', children: [ { name: 'wechatGroupspreed', title: '群获客', }, { name: 'wxgroupficationspeed', title: '新增群获客', }, { name: 'wechatActiveGroup', title: '推广', }, { name: 'wxanalysisgroupdetail', title: '数据分析', }, { name: 'wechatGroupFission', title: '分享获客', }, { name: 'wechatGroupFissionEdit', title: '新增分享获客', }, ], }, { name: 'qrcode', title: '活码管理', children: [ { name: 'wechatQrpersoncode', title: '客服号活码', }, { name: 'personcreate', title: '新增客服号活码', }, { name: 'personanalysisdetail', title: '数据分析', }, { name: 'wechatGroupFission', title: '客户群活码', }, { name: 'communitycreate', title: '新增客户群活码', }, { name: 'communityanalysisdetail', title: '客户群活码数据分析', }, ], }, { name: 'analysis', title: '数据分析', children: [ { name: 'wxanalysis', title: '裂变活动数据', }, { name: 'wxanalysisdetail', title: '裂变活动数据', }, ], }, { name: 'manual', title: '使用手册', children: [ { name: 'manual', title: '使用手册', }, ], }, ], }, { name: 'operation', title: '客户运营', children: [ { name: 'interact', title: '互动留存', children: [ { name: 'greetinglist', title: '好友欢迎语', }, { name: 'greeting', title: '新增好友欢迎语', }, { name: 'personcircles', title: '朋友圈展示', }, { name: 'wechatCircles', title: '企业朋友圈编辑', }, { name: 'quickReply', title: '快捷话术', }, { name: 'quickReplyEdit', title: '新增快捷话术', }, { name: 'smartRadar', title: '智能雷达', }, { name: 'smartRadarDetail', title: '详情', }, { name: 'smartRadarEdit', title: '新增智能雷达', }, { name: 'customerSopPage', title: '客户SOP', }, { name: 'customerSopCreate', title: '新增客户SOP', }, { name: 'groupsoplist', title: '客户群SOP', }, { name: 'groupsopcreate', title: '客户群SOP', }, ], }, { name: 'redpack', title: '红包工具', children: [ { name: 'wechatredpacklist', title: '客户红包', }, { name: 'wechatredpackcreate', title: '新增客户红包', }, { name: 'wechatredpackanalysis', title: '客户红包数据分析', }, { name: 'wechatredpackqunlist', title: '客户群红包', }, { name: 'wechatredpackcreate', title: '新增客户群红包', }, { name: 'wechatredpackqunanalysis', title: '客户群红包数据分析', }, { name: 'wechatredpackanalysis', title: '数据分析', }, ], }, { name: 'mass', title: '群发促活', children: [ { name: 'customqunfalist', title: '客户群发', }, { name: 'customqunfa', title: '新增客户群发', }, { name: 'customGroupPostingAnalysis', title: '客户群发详情', }, { name: 'groupqunfalist', title: '客户群群发', }, { name: 'groupqunfa', title: '新增客户群群发', }, { name: 'customGroupPostingDetails', title: '客户群群发详情', }, ], }, { name: 'live', title: '直播管理', children: [ { name: 'liveStatistics', title: '直播管理', }, { name: 'liveBroadcastCreation', title: '创建直播管理', }, { name: 'liveStatisticsDetail', title: '直播详情', }, ], }, { name: 'manual', title: '使用手册', children: [ { name: 'manual', title: '使用手册', }, ], }, ], }, { name: 'conversion', title: '店铺设置', children: [ { name: 'setting', title: '店铺设置', children: [ { name: 'shopsetlist', title: '店铺设置', }, { name: 'wechatshopsetdetail', title: '设置店铺', }, { name: 'wechatadvertising', title: '店铺广告位', }, { name: 'addadvertising', title: '新增广告位', }, ], }, { name: 'goods', title: '商品裂变', children: [ { name: 'wechatmanagement', title: '商品分销', }, { name: 'verification', title: '新增商品', }, { name: 'channel', title: '商品推广', }, { name: 'shopdetails', title: '商品数据分析', }, { name: 'wechatdumpling', title: '多人拼团', }, { name: 'wechatgroup', title: '新增多人拼团', }, { name: 'metaUnlock', title: '0元解锁', }, { name: 'metaUnlockDetail', title: '新增0元解锁', }, ], }, { name: 'mass', title: '订单管理', children: [ { name: 'wechatindent', title: '订单管理', }, { name: 'wechatmarket', title: '核销员管理', }, { name: 'wechatapprovedMemo', title: '核销记录', }, ], }, { name: 'analysis', title: '数据分析', children: [ { name: 'wechatdeposit', title: '数据分析', }, { name: 'wechatdeposit', title: '提现记录', }, { name: 'wechatshopanalyze', title: '商品分析', }, ], }, { name: 'manual', title: '使用手册', children: [ { name: 'manual', title: '使用手册', }, ], }, ], }, { name: 'management', title: '客户管理', children: [ { name: 'info', title: '客户管理', children: [ { name: 'customers', title: '客户信息', }, { name: 'customerDetailPc', title: '客户信息详情', }, { name: 'customerPortrait', title: '客户画像', }, { name: 'lifecycle', title: '生命周期', }, { name: 'lifecyclelist', title: '设置生命周期', }, { name: 'customerDetailPc', title: '生命周期详情', }, { name: 'customerTags', title: '标签管理', }, { name: 'customeRelation', title: '流失提醒', }, { name: 'customerDetailPc', title: '流失提醒详情', }, { name: 'groupManagement', title: '客户群管理', }, { name: 'groupManagementDetail', title: '客户群管理详情', }, { name: 'inServiceInheritanceDetail', title: '在职继承', }, { name: 'departurelist', title: '离职继承', }, { name: 'departuredetail', title: '离职继承详情', }, { name: 'havedepartureinfo', title: '已分配客户', }, { name: 'customerDetailPc', title: '已分配客户详情', }, ], }, { name: 'chat', title: '聊天管理', children: [ { name: 'singleChatRecordArchive', title: '单聊记录', }, { name: 'groupChatRecordArchive', title: '群聊记录', }, ], }, { name: 'control', title: '企业风控', children: [ { name: 'singleChatTimeoutSettings', title: '聊天超时设置', }, { name: 'singleChatTimeoutRecord', title: '聊天超时记录', }, { name: 'sensitiveWordsListSetUUp', title: '敏感词设置', }, { name: 'sensitiveWordsAdd', title: '新增敏感词设置', }, { name: 'singleChatSensitiveWordsList', title: '单聊敏感词记录', }, { name: 'customerDetailPc', title: '单聊敏感词记录详情', }, { name: 'groupChatSensitiveWordsList', title: '群聊敏感词记录', }, { name: 'groupManagementDetail', title: '群聊敏感词记录详情', }, ], }, { name: 'manual', title: '使用手册', children: [ { name: 'manual', title: '使用手册', }, ], }, ], }, { name: 'analysis', title: '数据分析', children: [ { name: 'data', title: '数据分析', children: [ { name: 'analysisdetail', title: '数据分析', }, ], }, { name: 'customer', title: '客户数增长', children: [ { name: 'analysiswxwechat', title: '客户数增长', }, ], }, { name: 'sales', title: '销售额增长', children: [ { name: 'analysispandectwxwechat', title: '销售额增长', }, ], }, { name: 'dashboard', title: '客户仪表盘', children: [ { name: 'proportionOfLifeCycle', title: '生命周期占比', }, { name: 'proportionOfLabels', title: '客户标签占比', }, { name: 'wechatanalysisUser', title: '客户沟通数据', }, { name: 'wechatanalysisGroup', title: '客户群聊数据', }, ], }, ], }, { name: 'college', title: '增长学院', children: [ { name: 'guide', title: '企业微信指南', children: [ { name: 'wechatkecheng', title: '企微实战课程', }, { name: 'wechatrili', title: '企微增长日历', }, { name: 'wechatmiji', title: '企微增长秘籍', }, { name: 'manual', title: '企微使用手册', }, ], }, { name: 'posters', title: '裂变海报', children: [ { name: 'wechathomeposters', title: '裂变海报', }, ], }, { name: 'cargo', title: '增长干货', children: [ { name: 'wechathomecase', title: '增长干货', }, { name: 'wechatextentcase', title: '优秀案例', }, ], }, { name: 'manual', title: '使用手册', children: [ { name: 'manual', title: '使用手册', }, ], }, ], }, ], success: true, code: '200', } } Mock.mock(/\/permission\/list/, 'get', permissionList) const navigationsList = () => { return { message: null, data: [ { title: '首页', name: 'base' }, { title: '企微SCRM', name: 'enterprise' }, { title: '公众号系统', name: 'wechat' }, { title: '商品分销', name: 'distribution' }, { title: '小程序裂变', name: 'program' }, { title: '裂变店铺', name: 'store' }, { title: '活码裂变', name: 'community' }, ], success: true, code: '200', } } Mock.mock(/\/navigations\/list/, 'get', navigationsList)