123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431 |
- //客户管理路由模块
- const home = (r) => require.ensure([], () => r(require("@/views/Home.vue")), "Home"); //主页
- export default [
- {
- path: "/",
- component: home,
- name: "客户管理",
- hidden: true,
- icon_path: require("@/assets/img/home/custom_ico.png"),
- children: [
- {
- path: "customSearch",
- component: () => import("@/views/custom_manage/customSearch.vue"),
- name: "客户检索",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "customList",
- component: () => import("@/views/custom_manage/customList/customList.vue"),
- name: "客户列表",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "customShareList",
- component: () => import("@/views/custom_manage/customList/customShareList.vue"),
- name: "正式客户共享",
- hidden: false,
- },
- {
- path: 'customCityList',
- component: () => import('@/views/custom_manage/customList/customCityList.vue'),
- name: '查看同城客户',
- hidden: false,
- meta: {
- pathFrom: 'customShareList',
- pathName: '正式客户共享'
- }
- },
- {
- path: "customAllList",
- component: () => import("@/views/custom_manage/customList/customAllList.vue"),
- name: "全量客户列表",
- hidden: false,
- },
- {
- path: "customListEn",
- component: () => import("@/views/custom_manage/customList/customListEn.vue"),
- name: "英文客户列表",
- hidden: false,
- },
- {
- path: "trialContactListEn",
- component: () => import("@/views/custom_manage/customList/limitContactListEn.vue"),
- name: "临时权限列表",
- hidden: false,
- },
- {
- path: "freezeContactListEn",
- component: () => import("@/views/custom_manage/customList/limitContactListEn.vue"),
- name: "终止权限列表",
- hidden: false,
- },
- {
- path: "pickList",
- name: "领取列表",
- component: () => import("@/views/custom_manage/pickList.vue"),
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "addCustom",
- name: "新增客户",
- component: () => import("@/views/custom_manage/customList/addCustom.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- {
- path: "editCustom",
- name: "编辑客户",
- component: () => import("@/views/custom_manage/customList/editCustom.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- {
- path: "addCustomEn",
- component: () => import("@/views/custom_manage/customList/editCustomEn.vue"),
- name: "新增英文客户",
- hidden: true,
- meta: {
- pathFrom: "customListEn",
- pathName: "英文客户列表",
- },
- },
- {
- path: "editCustomEn",
- component: () => import("@/views/custom_manage/customList/editCustomEn.vue"),
- name: "编辑英文客户",
- hidden: true,
- meta: {
- pathFrom: "customListEn",
- pathName: "英文客户列表",
- },
- },
- {
- path: "customDetail",
- name: "客户详情",
- component: () => import("@/views/custom_manage/customList/customDetail.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- {
- path: "detailCustomEn",
- component: () => import("@/views/custom_manage/customList/editCustomEn.vue"),
- name: "英文客户详情",
- hidden: true,
- meta: {
- pathFrom: "customListEn",
- pathName: "英文客户列表",
- },
- },
- {
- path: "pickCustom",
- name: "领取客户",
- component: () => import("@/views/custom_manage/customList/pickCustom.vue"),
- hidden: true,
- meta: {
- pathFrom: "pickList",
- pathName: "领取列表",
- keepAlive: false,
- },
- },
- // 服务更新差分为 续约申请和补充协议其中 权益无补充协议
- {
- path: "updateCustom",
- name: "续约申请",
- component: () => import("@/views/custom_manage/customList/updateServe.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- {
- path: "addAgreement",
- name: "补充协议",
- component: () => import("@/views/custom_manage/customList/updateServe.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- {
- path: "turnCustom",
- name: "申请转正",
- component: () => import("@/views/custom_manage/customList/applyTurn.vue"),
- hidden: true,
- meta: {
- pathFrom: "customList",
- pathName: "客户列表",
- keepAlive: false,
- },
- },
- // {
- // path: 'approvalList',
- // component: () => import('@/views/custom_manage/approvalList.vue'),
- // name: '审批列表',
- // hidden: false,
- // meta: {
- // keepAlive: false
- // }
- // },
- {
- path: "approvalUpdate",
- name: "续约审批",
- component: () => import("@/views/custom_manage/approvalUpdate.vue"),
- hidden: true,
- meta: {
- pathFrom: "approvalList",
- pathName: "审批列表",
- keepAlive: false,
- },
- },
- {
- path: "approvalTurn",
- name: "转正审批",
- component: () => import("@/views/custom_manage/approvalTurn.vue"),
- hidden: true,
- meta: {
- pathFrom: "approvalList",
- pathName: "审批列表",
- keepAlive: false,
- },
- },
- {
- path: "potentialList",
- component: () => import("@/views/custom_manage/potentialList.vue"),
- name: "潜在用户",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "trialApplication",
- component: () => import("@/views/custom_manage/trialApplication.vue"),
- name: "官网试用申请",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "userFiccApplyList",
- name: "用户申请列表",
- component: () => import("@/views/ficc_manage/userApplication.vue"),
- hidden: false,
- },
- {
- path: "regionCustomerList",
- component: () => import("@/views/custom_manage/customList/regionCustom.vue"),
- name: "客户区域统计",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "regionCustomerDetail",
- component: () => import("@/views/custom_manage/customList/regionCustomDetail.vue"),
- name: "正式客户列表",
- hidden: false,
- meta: {
- pathFrom: "regionCustomerList",
- pathName: "客户区域统计",
- keepAlive: false,
- },
- },
- {
- path: "contactsList",
- component: () => import("@/views/custom_manage/contacts/contactsList.vue"),
- name: "联系人列表",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "mutualList",
- name: "互动列表",
- component: () => import("@/views/custom_manage/contacts/mutualList.vue"),
- hidden: true,
- meta: {
- pathFrom: "contactsList",
- pathName: "联系人列表",
- keepAlive: false,
- },
- },
- {
- path: "organizationList",
- name: "机构互动列表",
- component: () => import("@/views/custom_manage/contacts/organizationList.vue"),
- hidden: true,
- meta: {
- pathFrom: "contactsList",
- pathName: "联系人列表",
- keepAlive: false,
- },
- },
- {
- path: "wholeOrganization",
- name: "全机构互动列表",
- component: () => import("@/views/custom_manage/contacts/wholeOrganization.vue"),
- hidden: true,
- meta: {
- pathFrom: "contactsList",
- pathName: "联系人列表",
- keepAlive: false,
- },
- },
- {
- path: "customerlistmatch",
- name: "客户名单匹配",
- component: () => import("@/views/custom_manage/listMatch.vue"),
- hidden: false,
- },
- {
- path: "etaTrialList",
- component: () => import("@/views/custom_manage/etaTrialList/etaTrialList.vue"),
- name: "ETA试用",
- hidden: false,
- meta: {
- keepAlive: false,
- },
- },
- {
- path: "etaApprovalList",
- component: () => import("@/views/custom_manage/etaTrialList/etaTrialList.vue"),
- name: "审批列表",
- hidden: false,
- meta: {
- pathFrom: "etaTrialList",
- pathName: "ETA试用",
- keepAlive: false,
- },
- },
- {
- path: "etaAddApproval",
- component: () => import("@/views/custom_manage/etaTrialList/addApproval.vue"),
- name: "新增申请",
- hidden: false,
- meta: {
- pathFrom: "etaTrialList",
- pathName: "ETA试用",
- keepAlive: false,
- },
- },
- {
- path: "questionnaireSurvey",
- component: () => import("@/views/custom_manage/etaTrialList/questionnaireSurvey.vue"),
- name: "问卷调研",
- hidden: false,
- meta: {
- pathFrom: "etaTrialList",
- pathName: "ETA试用",
- },
- },
- {
- path: "questionnaireOption",
- component: () => import("@/views/custom_manage/etaTrialList/questionnaireOption.vue"),
- name: "问卷配置",
- hidden: false,
- meta: {
- pathFrom: "etaTrialList",
- pathName: "ETA试用",
- },
- },
- {
- path: "textQuestionDetail",
- component: () => import("@/views/custom_manage/etaTrialList/textQuestionDetail.vue"),
- name: "统计详情",
- hidden: false,
- meta: {
- pathFrom: "etaTrialList",
- pathName: "ETA试用",
- },
- },
- {
- path: "customerContractStatistics",
- component: () => import("@/views/custom_manage/contractStatistics.vue"),
- name: "开票到款统计",
- hidden: false,
- },
- {
- path: "ficcApplyList",
- name: 'ficc申请记录',
- component: () => import('@/views/ficc_manage/apply/applyList.vue'),
- hidden: false,
- },
- {
- path:'businessETAList',
- name:"商家管理",
- component: () => import('@/views/business_ETA_manage/businessList.vue'),
- hidden: false,
- },
- {
- path:'addETABusiness',
- name:"新增商家",
- component: () => import('@/views/business_ETA_manage/addBusiness.vue'),
- hidden: false,
- meta:{
- pathFrom: "businessETAList",
- pathName: "商家管理",
- }
- },
- {
- path:'editETABusiness',
- name:"编辑商家",
- component: () => import('@/views/business_ETA_manage/businessEdit.vue'),
- hidden: false,
- meta:{
- pathFrom: "businessETAList",
- pathName: "商家管理",
- }
- },
- {
- path:'businessETADetail',
- name:"商家详情",
- component: () => import('@/views/business_ETA_manage/businessDetail.vue'),
- hidden: false,
- meta:{
- pathFrom: "businessETAList",
- pathName: "商家管理",
- }
- },
- {
- path:'businessETAAuth',
- name:"商家权限",
- component: () => import('@/views/business_ETA_manage/businessAuth.vue'),
- hidden: false,
- meta:{
- pathFrom: "businessETAList",
- pathName: "商家管理",
- }
- }
- ],
- },
- ];
|