cygxRoutes.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498
  1. const home = (r) => require.ensure([], () => r(require("@/views/Home.vue")), "Home"); //主页
  2. export default [
  3. // ----------------------------------- 查研观向报告预览
  4. {
  5. path: "/summaryPre",
  6. component: () => import("@/views/rai_manage/components/report_preview/summaryPre.vue"),
  7. name: "预览研选报告",
  8. hidden: true,
  9. },
  10. {
  11. path: "/choicenessPre",
  12. component: () => import("@/views/rai_manage/components/report_preview/choicenessPre.vue"),
  13. name: "预览报告精选",
  14. hidden: true,
  15. },
  16. {
  17. path: "/roadshowPre",
  18. component: () => import("@/views/rai_manage/components/report_preview/roadshowPre.vue"),
  19. name: "预览路演精华",
  20. hidden: true,
  21. },
  22. {
  23. path: "/thisWeekSummary",
  24. component: () => import("@/views/rai_manage/components/report_preview/thisWeekSummary.vue"),
  25. name: "预览本周汇总",
  26. hidden: true,
  27. },
  28. {
  29. path: "/lastWeekSummary",
  30. component: () => import("@/views/rai_manage/components/report_preview/lastWeekSummary.vue"),
  31. name: "预览上周汇总",
  32. hidden: true,
  33. },
  34. // ------------------------------------------------
  35. /* 查研观向报告 */
  36. {
  37. path: "/",
  38. component: home,
  39. name: "查研观向报告",
  40. hidden: false,
  41. icon_path: require("@/assets/img/home/rai_report.png"),
  42. children: [
  43. {
  44. path: "RaiDetail",
  45. component: () => import("@/views/custom_manage/customList/customDetail.vue"),
  46. name: "客户详情",
  47. hidden: true,
  48. },
  49. {
  50. path: "appletsReport",
  51. component: () => import("@/views/rai_manage/reportManage/appletsReport.vue"),
  52. name: "弘则报告管理",
  53. hidden: false,
  54. },
  55. {
  56. path: "appIndustry",
  57. component: () => import("@/views/rai_manage/reportManage/components/appIndustry.vue"),
  58. name: "产业管理",
  59. hidden: true,
  60. meta: {
  61. pathFrom: "appletsReport",
  62. pathName: "弘则报告管理",
  63. keepAlive: false,
  64. },
  65. },
  66. {
  67. path: "addSummaryHz",
  68. component: () => import("@/views/rai_manage/components/addSummary.vue"),
  69. name: "添加报告",
  70. hidden: true,
  71. meta: {
  72. pathFrom: "appletsReport",
  73. pathName: "弘则报告管理",
  74. keepAlive: false,
  75. },
  76. },
  77. {
  78. path: "editSummaryHz",
  79. component: () => import("@/views/rai_manage/components/addSummary.vue"),
  80. name: "编辑报告",
  81. hidden: true,
  82. meta: {
  83. pathFrom: "appletsReport",
  84. pathName: "弘则报告管理",
  85. keepAlive: false,
  86. },
  87. },
  88. {
  89. path: "summaryManage",
  90. component: () => import("@/views/rai_manage/reportManage/summaryManage.vue"),
  91. name: "研选报告管理",
  92. hidden: false,
  93. },
  94. {
  95. path: "addSummary",
  96. component: () => import("@/views/rai_manage/components/addSummary.vue"),
  97. name: "添加报告",
  98. hidden: true,
  99. meta: {
  100. pathFrom: "summaryManage",
  101. pathName: "研选报告管理",
  102. keepAlive: false,
  103. },
  104. },
  105. {
  106. path: "editSummary",
  107. component: () => import("@/views/rai_manage/components/addSummary.vue"),
  108. name: "编辑报告",
  109. hidden: true,
  110. meta: {
  111. pathFrom: "summaryManage",
  112. pathName: "研选报告管理",
  113. keepAlive: false,
  114. },
  115. },
  116. {
  117. path: "reportChoiceness",
  118. component: () => import("@/views/rai_manage/reportManage/reportChoiceness.vue"),
  119. name: "报告精选",
  120. hidden: false,
  121. },
  122. {
  123. path: "addChoiceness",
  124. component: () => import("@/views/rai_manage/components/addChoiceness.vue"),
  125. name: "添加",
  126. hidden: true,
  127. meta: {
  128. pathFrom: "reportChoiceness",
  129. pathName: "报告精选",
  130. keepAlive: false,
  131. },
  132. },
  133. {
  134. path: "editChoiceness",
  135. component: () => import("@/views/rai_manage/components/addChoiceness.vue"),
  136. name: "编辑",
  137. hidden: true,
  138. meta: {
  139. pathFrom: "reportChoiceness",
  140. pathName: "报告精选",
  141. keepAlive: false,
  142. },
  143. },
  144. {
  145. path: "studyThisWeek",
  146. component: () => import("@/views/rai_manage/reportManage/thisWeek.vue"),
  147. name: "本周研究汇总",
  148. hidden: false,
  149. },
  150. {
  151. path: "addThisWeek",
  152. component: () => import("@/views/rai_manage/components/addThisWeek.vue"),
  153. name: "添加",
  154. hidden: true,
  155. meta: {
  156. pathFrom: "studyThisWeek",
  157. pathName: "本周研究汇总",
  158. keepAlive: false,
  159. },
  160. },
  161. {
  162. path: "editThisWeek",
  163. component: () => import("@/views/rai_manage/components/addThisWeek.vue"),
  164. name: "编辑",
  165. hidden: true,
  166. meta: {
  167. pathFrom: "studyThisWeek",
  168. pathName: "本周研究汇总",
  169. keepAlive: false,
  170. },
  171. },
  172. {
  173. path: "theLastWeek",
  174. component: () => import("@/views/rai_manage/reportManage/theLastWeek.vue"),
  175. name: "上周纪要汇总",
  176. hidden: false,
  177. },
  178. {
  179. path: "addSummarizing",
  180. component: () => import("@/views/rai_manage/components/addSummarizing.vue"),
  181. name: "添加",
  182. hidden: true,
  183. meta: {
  184. pathFrom: "theLastWeek",
  185. pathName: "上周纪要汇总",
  186. keepAlive: false,
  187. },
  188. },
  189. {
  190. path: "editSummarizing",
  191. component: () => import("@/views/rai_manage/components/addSummarizing.vue"),
  192. name: "编辑",
  193. hidden: true,
  194. meta: {
  195. pathFrom: "theLastWeek",
  196. pathName: "上周纪要汇总",
  197. keepAlive: false,
  198. },
  199. },
  200. {
  201. path: "roadshowEssence",
  202. component: () => import("@/views/rai_manage/reportManage/roadshowEssence.vue"),
  203. name: "路演精华",
  204. hidden: false,
  205. },
  206. {
  207. path: "addRoadshow",
  208. component: () => import("@/views/rai_manage/components/addRoadshow.vue"),
  209. name: "添加",
  210. hidden: true,
  211. meta: {
  212. pathFrom: "roadshowEssence",
  213. pathName: "路演精华",
  214. keepAlive: false,
  215. },
  216. },
  217. {
  218. path: "editRoadshow",
  219. component: () => import("@/views/rai_manage/components/addRoadshow.vue"),
  220. name: "编辑",
  221. hidden: true,
  222. meta: {
  223. pathFrom: "roadshowEssence",
  224. pathName: "路演精华",
  225. keepAlive: false,
  226. },
  227. },
  228. {
  229. path: "morningMeetingManage",
  230. component: () => import("@/views/rai_manage/reportManage/morningMeetingManage.vue"),
  231. name: "晨会精华",
  232. hidden: false,
  233. },
  234. {
  235. path: "addMorningMeeting",
  236. component: () => import("@/views/rai_manage/components/addMorningMeeting.vue"),
  237. name: "添加晨会精华",
  238. hidden: true,
  239. meta: {
  240. pathFrom: "morningMeetingManage",
  241. pathName: "晨会精华",
  242. keepAlive: false,
  243. },
  244. },
  245. {
  246. path: "editMorningMeeting",
  247. component: () => import("@/views/rai_manage/components/addMorningMeeting.vue"),
  248. name: "编辑晨会精华",
  249. hidden: true,
  250. meta: {
  251. pathFrom: "morningMeetingManage",
  252. pathName: "晨会精华",
  253. keepAlive: false,
  254. },
  255. },
  256. {
  257. path: "tacticsTimeLine",
  258. component: () => import("@/views/rai_manage/reportManage/tacticsTimeLine.vue"),
  259. name: "策略时间线",
  260. hidden: false,
  261. },
  262. {
  263. path: "internalTesting",
  264. component: () => import("@/views/rai_manage/reportManage/internalTesting.vue"),
  265. name: "产品内测",
  266. hidden: false,
  267. },
  268. {
  269. path: "addHaveReport",
  270. component: () => import("@/views/rai_manage/reportManage/components/addHaveReport.vue"),
  271. name: "添加报告",
  272. hidden: true,
  273. meta: {
  274. pathFrom: "internalTesting",
  275. pathName: "产品内测",
  276. keepAlive: false,
  277. },
  278. },
  279. {
  280. path: "editHaveReport",
  281. component: () => import("@/views/rai_manage/reportManage/components/addHaveReport.vue"),
  282. name: "编辑报告",
  283. hidden: true,
  284. meta: {
  285. pathFrom: "internalTesting",
  286. pathName: "产品内测",
  287. keepAlive: false,
  288. },
  289. },
  290. ],
  291. },
  292. /* 查研观向管理 */
  293. {
  294. path: "/",
  295. component: home,
  296. name: "查研观向管理",
  297. hidden: false,
  298. icon_path: require("@/assets/img/home/rai_admin.png"),
  299. children: [
  300. {
  301. path: "Raimap",
  302. component: () => import("@/views/rai_manage/cygxManage/industryMap.vue"),
  303. name: "行业图谱",
  304. hidden: false,
  305. },
  306. {
  307. path: "RaiAdvice",
  308. component: () => import("@/views/rai_manage/cygxManage/adviceList.vue"),
  309. name: "优化建议",
  310. hidden: false,
  311. },
  312. {
  313. path: "searchManage",
  314. component: () => import("@/views/rai_manage/cygxManage/searchManage.vue"),
  315. name: "搜索词管理",
  316. hidden: false,
  317. },
  318. {
  319. path: "applyList",
  320. component: () => import("@/views/rai_manage/cygxManage/applyUserList.vue"),
  321. name: "权益申请记录",
  322. hidden: false,
  323. },
  324. {
  325. path: "RaiInterview",
  326. component: () => import("@/views/rai_manage/cygxManage/interviewList.vue"),
  327. name: "访谈申请",
  328. hidden: false,
  329. },
  330. {
  331. path: "bannerManage",
  332. component: () => import("@/views/rai_manage/cygxManage/bannerManage.vue"),
  333. name: "banner管理",
  334. hidden: false,
  335. },
  336. {
  337. path: "lableManage",
  338. component: () => import("@/views/rai_manage/cygxManage/lableManage.vue"),
  339. name: "标签管理",
  340. hidden: false,
  341. },
  342. ],
  343. },
  344. /* 查研观向活动 */
  345. {
  346. path: "/",
  347. component: home,
  348. name: "查研观向活动",
  349. hidden: false,
  350. icon_path: require("@/assets/img/home/rai_activity.png"),
  351. children: [
  352. {
  353. path: "activityManage",
  354. component: () => import("@/views/rai_manage/activityManage/activityManage.vue"),
  355. name: "活动管理",
  356. hidden: false,
  357. meta: {
  358. keepAlive: false,
  359. },
  360. },
  361. {
  362. path: "addActivity",
  363. component: () => import("@/views/rai_manage/activityManage/components/addActivity.vue"),
  364. name: "添加活动",
  365. hidden: true,
  366. meta: {
  367. pathFrom: "activityManage",
  368. pathName: "活动管理",
  369. keepAlive: false,
  370. },
  371. },
  372. {
  373. path: "editActivity",
  374. component: () => import("@/views/rai_manage/activityManage/components/addActivity.vue"),
  375. name: "编辑活动",
  376. hidden: true,
  377. meta: {
  378. pathFrom: "activityManage",
  379. pathName: "活动管理",
  380. keepAlive: false,
  381. },
  382. },
  383. {
  384. path: "applyManage",
  385. component: () => import("@/views/rai_manage/activityManage/applyManage.vue"),
  386. name: "报名管理",
  387. hidden: false,
  388. },
  389. {
  390. path: "practicalMeeting",
  391. component: () => import("@/views/rai_manage/activityManage/practicalMeeting.vue"),
  392. name: "线下到会管理",
  393. hidden: false,
  394. },
  395. {
  396. path: "appointment",
  397. component: () => import("@/views/rai_manage/activityManage/components/appointment.vue"),
  398. name: "爽约记录",
  399. hidden: true,
  400. meta: {
  401. pathFrom: "practicalMeeting",
  402. pathName: "线下到会管理",
  403. keepAlive: false,
  404. },
  405. },
  406. {
  407. path: "onLineManage",
  408. component: () => import("@/views/rai_manage/activityManage/onLineManage.vue"),
  409. name: "线上到会管理",
  410. hidden: false,
  411. },
  412. {
  413. path: "onLineAppointment",
  414. component: () => import("@/views/rai_manage/activityManage/components/appointment.vue"),
  415. name: "爽约记录",
  416. hidden: true,
  417. meta: {
  418. pathFrom: "onLineManage",
  419. pathName: "线上到会管理",
  420. keepAlive: false,
  421. },
  422. },
  423. {
  424. path: "attendMeeting",
  425. component: () => import("@/views/rai_manage/activityManage/components/attendMeeting.vue"),
  426. name: "到会详情",
  427. hidden: true,
  428. meta: {
  429. pathFrom: "onLineManage",
  430. pathName: "线上到会管理",
  431. keepAlive: false,
  432. },
  433. },
  434. {
  435. path: "specialResearch",
  436. component: () => import("@/views/rai_manage/activityManage/specialResearch.vue"),
  437. name: "专项调研",
  438. hidden: false,
  439. },
  440. {
  441. path: "addResearch",
  442. component: () => import("@/views/rai_manage/activityManage/specialResearch/addResearch.vue"),
  443. name: "添加活动",
  444. hidden: false,
  445. meta: {
  446. pathFrom: "specialResearch",
  447. pathName: "专项调研",
  448. keepAlive: false,
  449. },
  450. },
  451. {
  452. path: "editResearch",
  453. component: () => import("@/views/rai_manage/activityManage/specialResearch/addResearch.vue"),
  454. name: "编辑活动",
  455. hidden: false,
  456. meta: {
  457. pathFrom: "specialResearch",
  458. pathName: "专项调研",
  459. keepAlive: false,
  460. },
  461. },
  462. {
  463. path: "determineTravel",
  464. component: () => import("@/views/rai_manage/activityManage/specialResearch/determineTravel.vue"),
  465. name: "确定行程",
  466. hidden: false,
  467. meta: {
  468. pathFrom: "specialResearch",
  469. pathName: "专项调研",
  470. keepAlive: false,
  471. },
  472. },
  473. {
  474. path: "interestAllPreview",
  475. component: () => import("@/views/rai_manage/activityManage/specialResearch/interestAllPreview.vue"),
  476. name: "客户兴趣总览",
  477. hidden: false,
  478. meta: {
  479. pathFrom: "specialResearch",
  480. pathName: "专项调研",
  481. keepAlive: false,
  482. },
  483. },
  484. {
  485. path: "roadShow",
  486. component: () => import("@/views/rai_manage/activityManage/roadShowList.vue"),
  487. name: "微路演管理",
  488. hidden: false,
  489. },
  490. ],
  491. },
  492. ];