index.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687
  1. import Vue from "vue";
  2. import Router from "vue-router";
  3. import routerBefore from "@/config/routerBefore.js";
  4. // 主要
  5. import main from "@/components/main.vue";
  6. // 系统配置管理
  7. //运输预约--提出需求
  8. import requirement from "@/views/inward/components/truckAppoint/requirement.vue";
  9. // 没有提出需求页面
  10. import requirementOther from "@/views/inward/components/truckAppoint/requirementOther.vue";
  11. //运输预约--提出采购内转需求
  12. import purInwardRequirement from "@/views/inward/components/truckAppoint/purInwardRequirement.vue";
  13. //运输预约--制定计划
  14. import truckAppointPlan from "@/views/inward/components/truckAppoint/plan.vue";
  15. //运输订单--新增采购内转派单
  16. import addPurInwardOrder from "@/views/inward/components/truckOrder/addPurInwardOrder.vue";
  17. //运输订单--采购内转派单
  18. import purInwardTruckOrder from "@/views/inward/components/truckOrder/purInwardTruckOrder.vue";
  19. //运输预约--制定内转钢材到异地库计划
  20. import RailPlan from "@/views/inward/components/truckAppoint/RailPlan.vue";
  21. //运输订单--分解计划
  22. import truckOrderPlan from "@/views/inward/components/truckOrder/plan.vue";
  23. //运输订单--分解内转异地库计划
  24. import truckOrderRailPlan from "@/views/inward/components/truckOrder/RailPlan.vue";
  25. //运输订单--分派计划
  26. import dispatchPlan from "@/views/inward/components/truckOrder/dispatchPlan.vue";
  27. //内转钢材到异地库--汽车运输--进厂作业
  28. import enFactoryResult from "@/views/inward/components/offsetSteel/truckTransport/enFactoryResult.vue";
  29. //内转钢材到异地库--汽车运输--计皮作业
  30. import tareWeightResult from "@/views/inward/components/offsetSteel/truckTransport/tareWeightResult.vue";
  31. //内转钢材到异地库--汽车运输--装车作业
  32. import loadTruckResult from "@/views/inward/components/offsetSteel/truckTransport/loadTruckResult.vue";
  33. //内转钢材到异地库--汽车运输--质检作业
  34. import qualityResult from "@/views/inward/components/offsetSteel/truckTransport/qualityResult.vue";
  35. //内转钢材到异地库--汽车运输--计毛作业
  36. import grossWeightResult from "@/views/inward/components/offsetSteel/truckTransport/grossWeightResult.vue";
  37. //内转钢材到异地库--汽车运输--出厂作业
  38. import outFactory from "@/views/inward/components/offsetSteel/truckTransport/outFactory.vue";
  39. //内转钢材到异地库--汽车运输--收货作业
  40. import truckReceiptResult from "@/views/inward/components/offsetSteel/truckTransport/truckReceiptResult.vue";
  41. //内转钢材到异地库--火车运输--请车作业
  42. import wagonPlease from "@/views/inward/components/offsetSteel/truckTrain/wagonPlease.vue";
  43. //内转钢材到异地库--分派订单
  44. import saleTruckOrder from "@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckOrder.vue";
  45. import saleTruckPreview from "@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckPreview.vue";
  46. //内转钢材到异地库--火车运输--批车作业
  47. import wagonApprove from "@/views/inward/components/offsetSteel/truckTrain/wagonApprove.vue";
  48. //内转钢材到异地库--火车运输--装车作业
  49. import wagonLoad from "@/views/inward/components/offsetSteel/truckTrain/wagonLoad.vue";
  50. //内转钢材到异地库--火车运输--卸车作业
  51. import wagonUnLoad from "@/views/inward/components/offsetSteel/truckTrain/wagonUnLoad.vue";
  52. //内转进口矿/国产矿/燃料--达州站-厂内料场--火车卸车
  53. import trainUnload from "@/views/inward/components/inwardImport/daZhou/trainUnload.vue";
  54. //内转进口矿/国产矿/燃料--达州站-厂内料场--汽车装车
  55. import truckLoad from "@/views/inward/components/inwardImport/daZhou/truckLoad.vue";
  56. //内转进口矿/国产矿/燃料--达州站-厂内料场--进厂作业
  57. import daZhouEnFactoryResult from "@/views/inward/components/inwardImport/daZhou/enFactoryResult.vue";
  58. //内转进口矿/国产矿/燃料--达州站-厂内料场--计毛作业
  59. import daZhouGrossWeightResult from "@/views/inward/components/inwardImport/daZhou/grossWeightResult.vue";
  60. //内转进口矿/国产矿/燃料--达州站-厂内料场--卸货作业
  61. import unload from "@/views/inward/components/inwardImport/daZhou/unload.vue";
  62. //内转进口矿/国产矿/燃料--达州站-厂内料场--质检作业
  63. import daZhouQualityResult from "@/views/inward/components/inwardImport/daZhou/qualityResult.vue";
  64. //内转进口矿/国产矿/燃料--达州站-厂内料场--计皮作业
  65. import daZhouTareWeightResult from "@/views/inward/components/inwardImport/daZhou/tareWeightResult.vue";
  66. //内转进口矿/国产矿/燃料--达州站-厂内料场--收货作业
  67. import receipt from "@/views/inward/components/inwardImport/daZhou/receipt.vue";
  68. //内转进口矿/国产矿/燃料--达州站-厂内料场--出厂作业
  69. import daZhouOutFactory from "@/views/inward/components/inwardImport/daZhou/outFactory.vue";
  70. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--铁路专用线卸货
  71. import trainLineUnload from "@/views/inward/components/inwardImport/oldAreaRailScale/trainLineUnload.vue";
  72. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--质检作业
  73. import oldAreaRailScaleQualityResult from "@/views/inward/components/inwardImport/oldAreaRailScale/qualityResult.vue";
  74. //内转进口矿-轨道衡厂内料场-质检作业
  75. import oldAreaEnfactoryResult from "@/views/inward/components/inwardImport/oldAreaRailScale/enFactory.vue";
  76. //内转老区轨道衡进厂
  77. import oldAreaOutfactoryResult from "@/views/inward/components/inwardImport/oldAreaRailScale/outFactory.vue";
  78. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--汽车装货
  79. import oldAreaRailScaleTruckLoad from "@/views/inward/components/inwardImport/oldAreaRailScale/truckLoad.vue";
  80. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--计毛作业
  81. import oldAreaRailScaleGrossWeightResult from "@/views/inward/components/inwardImport/oldAreaRailScale/grossWeightResult.vue";
  82. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--卸货作业
  83. import oldAreaRailScaleUnload from "@/views/inward/components/inwardImport/oldAreaRailScale/unload.vue";
  84. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--计皮作业
  85. import oldAreaRailScaleTareWeightResult from "@/views/inward/components/inwardImport/oldAreaRailScale/tareWeightResult.vue";
  86. //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--收货作业
  87. import oldAreaRailScaleReceipt from "@/views/inward/components/inwardImport/oldAreaRailScale/receipt.vue";
  88. //内转进口矿/国产矿/燃料--内转厂内物资--进厂作业
  89. import inwardFactoryEnFactoryResult from "@/views/inward/components/inwardFactory/enFactoryResult.vue";
  90. //内转进口矿/国产矿/燃料--内转厂内物资--装车作业
  91. import inwardFactoryTruckLoad from "@/views/inward/components/inwardFactory/truckLoad.vue";
  92. //内转进口矿/国产矿/燃料--内转厂内物资--计量作业
  93. import inwardFactoryTareWeightResult from "@/views/inward/components/inwardFactory/tareWeightResult.vue";
  94. //内转进口矿/国产矿/燃料--内转厂内物资--卸车作业
  95. import inwardFactoryUnload from "@/views/inward/components/inwardFactory/unload.vue";
  96. //内转进口矿/国产矿/燃料--内转厂内物资--出厂作业
  97. import inwardFactoryOutFactory from "@/views/inward/components/inwardFactory/outFactory.vue";
  98. //内转进口矿/国产矿/燃料--内转厂内物资--计时作业
  99. import timeTaskResult from "@/views/inward/components/inwardFactory/timeTaskResult.vue";
  100. //内转进口矿/国产矿/燃料--内转厂内物资--计数作业
  101. import countResult from "@/views/inward/components/inwardFactory/countResult.vue";
  102. //内转进口矿/国产矿/燃料--内转厂内物资--包月作业
  103. import monthResult from "@/views/inward/components/inwardFactory/monthResult.vue";
  104. //倒库作业
  105. import reverseResult from "@/views/inward/components/inwardFactory/reverseResult.vue";
  106. //**************************************跳转界面**************************************/
  107. //新增采购内转需求
  108. import addRequirement from "@/views/inward/components/truckAppoint/addRequirement.vue";
  109. //新增厂内内转需求
  110. import addRequirement2 from "@/views/inward/components/truckAppoint/addRequirement2.vue";
  111. //修改需求
  112. import updateRequirement from "@/views/inward/components/truckAppoint/updateRequirement.vue";
  113. //新增计划
  114. import addPlan from "@/views/inward/components/truckAppoint/addPlan.vue";
  115. //修改计划
  116. import updatePlan from "@/views/inward/components/truckAppoint/updatePlan.vue";
  117. //新增内转钢材到异地库计划
  118. import addRailPlan from "@/views/inward/components/truckAppoint/addRailPlan.vue";
  119. //计划分解
  120. import decomposePlan from "@/views/inward/components/truckOrder/decomposePlan.vue";
  121. //查看计划运单详情
  122. import getPlanOrder from "@/views/inward/components/truckOrder/getPlanOrder.vue";
  123. //查看需求运单详情
  124. import getRequirementOrder from "@/views/inward/components/truckAppoint/getRequirementOrder.vue";
  125. //内转异地库计划分解
  126. import decomposeRailPlan from "@/views/inward/components/truckOrder/decomposeRailPlan.vue";
  127. //请车作业新增
  128. import addWagonPlease from "@/views/inward/components/offsetSteel/truckTrain/addWagonPlease.vue";
  129. //请车作业修改
  130. import editWagonPlease from "@/views/inward/components/offsetSteel/truckTrain/editWagonPlease.vue";
  131. //批车作业新增
  132. import addApproveWagonPlease from "@/views/inward/components/offsetSteel/truckTrain/addApproveWagonPlease.vue";
  133. //新增批车作业
  134. import editApproveWagonPlease from "@/views/inward/components/offsetSteel/truckTrain/editApproveWagonPlease.vue";
  135. //装车作业新增
  136. import addWagonLoad from "@/views/inward/components/offsetSteel/truckTrain/addWagonLoad.vue";
  137. //装车作业修改
  138. import editWagonLoad from "@/views/inward/components/offsetSteel/truckTrain/editWagonLoad.vue";
  139. //车皮卸车作业新增
  140. import addWagonUnLoad from "@/views/inward/components/offsetSteel/truckTrain/addWagonUnLoad.vue";
  141. //车皮卸车作业修改
  142. import editWagonUnLoad from "@/views/inward/components/offsetSteel/truckTrain/editWagonUnLoad.vue";
  143. //新增汽车装货
  144. import addTruckLoad from "@/views/inward/components/inwardImport/daZhou/addTruckLoad.vue";
  145. //修改汽车装货
  146. import updateTruckLoad from "@/views/inward/components/inwardImport/daZhou/updateTruckLoad.vue";
  147. //新增汽车装车
  148. import oldAreaRailScaleAddTruckLoad from "@/views/inward/components/inwardImport/oldAreaRailScale/addTruckLoad.vue";
  149. //内转厂内物资--新增汽车装货
  150. import inwardFactoryAddTruckLoad from "@/views/inward/components/inwardFactory/addTruckLoad.vue";
  151. //内转结算--纯内转计费详单
  152. import inwardDetailOrders from "../components/inwardSettlement/detailOrder.vue";
  153. //内转结算--采购内转计费详单
  154. import inwardPurDetailsOrders from "../components/inwardSettlement/purInwardDetailsOrder.vue";
  155. //内转结算--计时计费详单
  156. import inwardTimeDetailsOrders from "../components/inwardSettlement/timeDetailsWeight.vue";
  157. //内转结算--计数计费详单
  158. import inwardCountDetailsOrders from "../components/inwardSettlement/countDetailOrder.vue";
  159. //内转结算--计时和计重计费详单
  160. import inwardWeightTimeDetailsOrder from "../components/inwardSettlement/inwardAllDetailsOrder.vue";
  161. //继续分解采购内转需求订单
  162. import addPurInwardOrderCon from "@/views/inward/components/truckOrder/addPurInwardOrderCon";
  163. //内转火车发运明细
  164. import platformStockInfo from "@/views/inward/components/offsetSteel/saleSteelTruckOrder/platformStockInfo.vue";
  165. //库存调拨单浏览
  166. import kucunList from "@/views/inward/components/offsetSteel/saleSteelTruckOrder/kucunList.vue";
  167. Vue.use(Router);
  168. const constantRouterMap = [
  169. {
  170. path: "/",
  171. name: "main",
  172. meta: {
  173. title: "首页",
  174. code: "xtpzgl"
  175. },
  176. component: main,
  177. redirect: {
  178. name: "requirement"
  179. },
  180. children: [
  181. {
  182. path: "requirement",
  183. name: "requirement",
  184. meta: { code: "xtpzgl-yhgl" },
  185. component: requirement
  186. },
  187. {
  188. path: "requirementOther",
  189. name: "requirementOther",
  190. meta: { code: "xtpzgl-yhgl" },
  191. component: requirementOther
  192. },
  193. {
  194. path: "purInwardRequirement",
  195. name: "purInwardRequirement",
  196. meta: { code: "xtpzgl-yhgl" },
  197. component: purInwardRequirement
  198. },
  199. {
  200. path: "truckAppointPlan",
  201. name: "truckAppointPlan",
  202. meta: { code: "xtpzgl-yhgl" },
  203. component: truckAppointPlan
  204. },
  205. {
  206. path: "purInwardTruckOrder",
  207. name: "purInwardTruckOrder",
  208. meta: { code: "xtpzgl-yhgl" },
  209. component: purInwardTruckOrder
  210. },
  211. {
  212. path: "addPurInwardOrder",
  213. name: "addPurInwardOrder",
  214. meta: { code: "xtpzgl-yhgl" },
  215. component: addPurInwardOrder
  216. },
  217. {
  218. path: "truckAppointPlan",
  219. name: "truckAppointPlan",
  220. meta: { code: "xtpzgl-yhgl" },
  221. component: truckAppointPlan
  222. },
  223. {
  224. path: "RailPlan",
  225. name: "RailPlan",
  226. meta: { code: "xtpzgl-yhgl" },
  227. component: RailPlan
  228. },
  229. {
  230. path: "truckOrderPlan",
  231. name: "truckOrderPlan",
  232. meta: { code: "xtpzgl-yhgl" },
  233. component: truckOrderPlan
  234. },
  235. {
  236. path: "truckOrderRailPlan",
  237. name: "truckOrderRailPlan",
  238. meta: { code: "xtpzgl-yhgl" },
  239. component: truckOrderRailPlan
  240. },
  241. {
  242. path: "dispatchPlan",
  243. name: "dispatchPlan",
  244. meta: { code: "xtpzgl-yhgl" },
  245. component: dispatchPlan
  246. },
  247. {
  248. path: "enFactoryResult",
  249. name: "enFactoryResult",
  250. meta: { code: "xtpzgl-yhgl" },
  251. component: enFactoryResult
  252. },
  253. {
  254. path: "tareWeightResult",
  255. name: "tareWeightResult",
  256. meta: { code: "xtpzgl-yhgl" },
  257. component: tareWeightResult
  258. },
  259. {
  260. path: "loadTruckResult",
  261. name: "loadTruckResult",
  262. meta: { code: "xtpzgl-yhgl" },
  263. component: loadTruckResult
  264. },
  265. {
  266. path: "qualityResult",
  267. name: "qualityResult",
  268. meta: { code: "xtpzgl-yhgl" },
  269. component: qualityResult
  270. },
  271. {
  272. path: "grossWeightResult",
  273. name: "grossWeightResult",
  274. meta: { code: "xtpzgl-yhgl" },
  275. component: grossWeightResult
  276. },
  277. {
  278. path: "outFactory",
  279. name: "outFactory",
  280. meta: { code: "xtpzgl-yhgl" },
  281. component: outFactory
  282. },
  283. {
  284. path: "truckReceiptResult",
  285. name: "truckReceiptResult",
  286. meta: { code: "xtpzgl-yhgl" },
  287. component: truckReceiptResult
  288. },
  289. {
  290. path: "wagonPlease",
  291. name: "wagonPlease",
  292. meta: { code: "xtpzgl-yhgl" },
  293. component: wagonPlease
  294. },
  295. {
  296. path: "wagonApprove",
  297. name: "wagonApprove",
  298. meta: { code: "xtpzgl-yhgl" },
  299. component: wagonApprove
  300. },
  301. {
  302. path: "wagonLoad",
  303. name: "wagonLoad",
  304. meta: { code: "xtpzgl-yhgl" },
  305. component: wagonLoad
  306. },
  307. {
  308. path: "wagonUnLoad",
  309. name: "wagonUnLoad",
  310. meta: { code: "xtpzgl-yhgl" },
  311. component: wagonUnLoad
  312. },
  313. {
  314. path: "trainUnload",
  315. name: "trainUnload",
  316. meta: { code: "xtpzgl-yhgl" },
  317. component: trainUnload
  318. },
  319. {
  320. path: "saleTruckOrder",
  321. name: "saleTruckOrder",
  322. meta: { code: "xtpzgl-yhgl" },
  323. component: saleTruckOrder
  324. },
  325. {
  326. path: "saleTruckPreview",
  327. name: "saleTruckPreview",
  328. meta: { code: "xtpzgl-yhgl" },
  329. component: saleTruckPreview
  330. },
  331. {
  332. path: "daZhouEnFactoryResult",
  333. name: "daZhouEnFactoryResult",
  334. meta: { code: "xtpzgl-yhgl" },
  335. component: daZhouEnFactoryResult
  336. },
  337. {
  338. path: "daZhouGrossWeightResult",
  339. name: "daZhouGrossWeightResult",
  340. meta: { code: "xtpzgl-yhgl" },
  341. component: daZhouGrossWeightResult
  342. },
  343. {
  344. path: "unload",
  345. name: "unload",
  346. meta: { code: "xtpzgl-yhgl" },
  347. component: unload
  348. },
  349. {
  350. path: "daZhouQualityResult",
  351. name: "daZhouQualityResult",
  352. meta: { code: "xtpzgl-yhgl" },
  353. component: daZhouQualityResult
  354. },
  355. {
  356. path: "daZhouTareWeightResult",
  357. name: "daZhouTareWeightResult",
  358. meta: { code: "xtpzgl-yhgl" },
  359. component: daZhouTareWeightResult
  360. },
  361. {
  362. path: "receipt",
  363. name: "receipt",
  364. meta: { code: "xtpzgl-yhgl" },
  365. component: receipt
  366. },
  367. {
  368. path: "daZhouOutFactory",
  369. name: "daZhouOutFactory",
  370. meta: { code: "xtpzgl-yhgl" },
  371. component: daZhouOutFactory
  372. },
  373. {
  374. path: "trainLineUnload",
  375. name: "trainLineUnload",
  376. meta: { code: "xtpzgl-yhgl" },
  377. component: trainLineUnload
  378. },
  379. {
  380. path: "oldAreaRailScaleQualityResult",
  381. name: "oldAreaRailScaleQualityResult",
  382. meta: { code: "xtpzgl-yhgl" },
  383. component: oldAreaRailScaleQualityResult
  384. },
  385. {
  386. path: "oldAreaOutfactoryResult",
  387. name: "oldAreaOutfactoryResult",
  388. meta: { code: "xtpzgl-yhgl" },
  389. component: oldAreaOutfactoryResult
  390. },
  391. {
  392. path: "oldAreaEnfactoryResult",
  393. name: "oldAreaEnfactoryResult",
  394. meta: { code: "xtpzgl-yhgl" },
  395. component: oldAreaEnfactoryResult
  396. },
  397. {
  398. path: "oldAreaRailScaleTruckLoad",
  399. name: "oldAreaRailScaleTruckLoad",
  400. meta: { code: "xtpzgl-yhgl" },
  401. component: oldAreaRailScaleTruckLoad
  402. },
  403. {
  404. path: "oldAreaRailScaleGrossWeightResult",
  405. name: "oldAreaRailScaleGrossWeightResult",
  406. meta: { code: "xtpzgl-yhgl" },
  407. component: oldAreaRailScaleGrossWeightResult
  408. },
  409. {
  410. path: "oldAreaRailScaleUnload",
  411. name: "oldAreaRailScaleUnload",
  412. meta: { code: "xtpzgl-yhgl" },
  413. component: oldAreaRailScaleUnload
  414. },
  415. {
  416. path: "oldAreaRailScaleTareWeightResult",
  417. name: "oldAreaRailScaleTareWeightResult",
  418. meta: { code: "xtpzgl-yhgl" },
  419. component: oldAreaRailScaleTareWeightResult
  420. },
  421. {
  422. path: "oldAreaRailScaleReceipt",
  423. name: "oldAreaRailScaleReceipt",
  424. meta: { code: "xtpzgl-yhgl" },
  425. component: oldAreaRailScaleReceipt
  426. },
  427. {
  428. path: "inwardFactoryEnFactoryResult",
  429. name: "inwardFactoryEnFactoryResult",
  430. meta: { code: "xtpzgl-yhgl" },
  431. component: inwardFactoryEnFactoryResult
  432. },
  433. {
  434. path: "inwardFactoryTruckLoad",
  435. name: "inwardFactoryTruckLoad",
  436. meta: { code: "xtpzgl-yhgl" },
  437. component: inwardFactoryTruckLoad
  438. },
  439. {
  440. path: "inwardFactoryTareWeightResult",
  441. name: "inwardFactoryTareWeightResult",
  442. meta: { code: "xtpzgl-yhgl" },
  443. component: inwardFactoryTareWeightResult
  444. },
  445. {
  446. path: "inwardFactoryUnload",
  447. name: "inwardFactoryUnload",
  448. meta: { code: "xtpzgl-yhgl" },
  449. component: inwardFactoryUnload
  450. },
  451. {
  452. path: "inwardFactoryOutFactory",
  453. name: "inwardFactoryOutFactory",
  454. meta: { code: "xtpzgl-yhgl" },
  455. component: inwardFactoryOutFactory
  456. },
  457. {
  458. path: "timeTaskResult",
  459. name: "timeTaskResult",
  460. meta: { code: "xtpzgl-yhgl" },
  461. component: timeTaskResult
  462. },
  463. {
  464. path: "countResult",
  465. name: "countResult",
  466. meta: { code: "xtpzgl-yhgl" },
  467. component: countResult
  468. },
  469. {
  470. path: "monthResult",
  471. name: "monthResult",
  472. meta: { code: "xtpzgl-yhgl" },
  473. component: monthResult
  474. },
  475. {
  476. path: "reverseResult",
  477. name: "reverseResult",
  478. meta: { code: "xtpzgl-yhgl" },
  479. component: reverseResult
  480. },
  481. /*****************************************跳转页面*****************************************/
  482. {
  483. path: "addRequirement",
  484. name: "addRequirement",
  485. meta: { code: "xtpzgl-yhgl" },
  486. component: addRequirement
  487. },
  488. {
  489. path: "addRequirement2",
  490. name: "addRequirement2",
  491. meta: { code: "xtpzgl-yhgl" },
  492. component: addRequirement2
  493. },
  494. {
  495. path: "updateRequirement/:requirementId",
  496. name: "updateRequirement",
  497. meta: { code: "xtpzgl-yhgl" },
  498. component: updateRequirement
  499. },
  500. {
  501. path: "addPlan",
  502. name: "addPlan",
  503. meta: { code: "xtpzgl-yhgl" },
  504. component: addPlan
  505. },
  506. {
  507. path: "updatePlan/:planId",
  508. name: "updatePlan",
  509. meta: { code: "xtpzgl-yhgl" },
  510. component: updatePlan
  511. },
  512. {
  513. path: "addRailPlan",
  514. name: "addRailPlan",
  515. meta: { code: "xtpzgl-yhgl" },
  516. component: addRailPlan
  517. },
  518. {
  519. path: "decomposePlan/:planId",
  520. name: "decomposePlan",
  521. meta: { code: "xtpzgl-yhgl" },
  522. component: decomposePlan
  523. },
  524. {
  525. path: "getPlanOrder/:planId",
  526. name: "getPlanOrder",
  527. meta: { code: "xtpzgl-yhgl" },
  528. component: getPlanOrder
  529. },
  530. {
  531. path: "getRequirementOrder/:requirementId",
  532. name: "getRequirementOrder",
  533. meta: { code: "xtpzgl-yhgl" },
  534. component: getRequirementOrder
  535. },
  536. {
  537. path: "decomposeRailPlan/:dayPlanId",
  538. name: "decomposeRailPlan",
  539. meta: { code: "xtpzgl-yhgl" },
  540. component: decomposeRailPlan
  541. },
  542. {
  543. path: "addWagonPlease",
  544. name: "addWagonPlease",
  545. meta: { code: "xtpzgl-yhgl" },
  546. component: addWagonPlease
  547. },
  548. {
  549. path: "editWagonPlease/:resultId",
  550. name: "editWagonPlease",
  551. meta: { code: "xtpzgl-yhgl" },
  552. component: editWagonPlease
  553. },
  554. {
  555. path: "addApproveWagonPlease",
  556. name: "requaddApproveWagonPleaseirement",
  557. meta: { code: "xtpzgl-yhgl" },
  558. component: addApproveWagonPlease
  559. },
  560. {
  561. path: "editApproveWagonPlease/:resultId",
  562. name: "editApproveWagonPlease",
  563. meta: { code: "xtpzgl-yhgl" },
  564. component: editApproveWagonPlease
  565. },
  566. {
  567. path: "addWagonLoad",
  568. name: "addWagonLoad",
  569. meta: { code: "xtpzgl-yhgl" },
  570. component: addWagonLoad
  571. },
  572. {
  573. path: "editWagonLoad/:resultId",
  574. name: "editWagonLoad",
  575. meta: { code: "xtpzgl-yhgl" },
  576. component: editWagonLoad
  577. },
  578. {
  579. path: "addWagonUnLoad",
  580. name: "addWagonUnLoad",
  581. meta: { code: "xtpzgl-yhgl" },
  582. component: addWagonUnLoad
  583. },
  584. {
  585. path: "editWagonUnLoad/:unloadingId",
  586. name: "editWagonUnLoad",
  587. meta: { code: "xtpzgl-yhgl" },
  588. component: editWagonUnLoad
  589. },
  590. {
  591. path: "addTruckLoad",
  592. name: "addTruckLoad",
  593. meta: { code: "xtpzgl-yhgl" },
  594. component: addTruckLoad
  595. },
  596. {
  597. path: "updateTruckLoad/:resultId",
  598. name: "updateTruckLoad",
  599. meta: { code: "xtpzgl-yhgl" },
  600. component: updateTruckLoad
  601. },
  602. {
  603. path: "oldAreaRailScaleAddTruckLoad",
  604. name: "oldAreaRailScaleAddTruckLoad",
  605. meta: { code: "xtpzgl-yhgl" },
  606. component: oldAreaRailScaleAddTruckLoad
  607. },
  608. {
  609. path: "inwardFactoryAddTruckLoad",
  610. name: "inwardFactoryAddTruckLoad",
  611. meta: { code: "xtpzgl-yhgl" },
  612. component: inwardFactoryAddTruckLoad
  613. },
  614. {
  615. path: "inwardDetailOrders",
  616. name: "inwardDetailOrders",
  617. meta: { code: "xtpzgl-yhgl" },
  618. component: inwardDetailOrders
  619. },
  620. {
  621. path: "inwardCountDetailsOrders",
  622. name: "inwardCountDetailsOrders",
  623. meta: { code: "xtpzgl-yhgl" },
  624. component: inwardCountDetailsOrders
  625. },
  626. {
  627. path: "inwardTimeDetailsOrders",
  628. name: "inwardTimeDetailsOrders",
  629. meta: { code: "xtpzgl-yhgl" },
  630. component: inwardTimeDetailsOrders
  631. },
  632. {
  633. path: "inwardPurDetailsOrders",
  634. name: "inwardPurDetailsOrders",
  635. meta: { code: "xtpzgl-yhgl" },
  636. component: inwardPurDetailsOrders
  637. },
  638. {
  639. path: "inwardWeightTimeDetailsOrder",
  640. name: "inwardWeightTimeDetailsOrder",
  641. meta: { code: "xtpzgl-yhgl" },
  642. component: inwardWeightTimeDetailsOrder
  643. },
  644. {
  645. path: "addPurInwardOrderCon/:planId",
  646. name: "addPurInwardOrderCon",
  647. meta: { code: "xtpzgl-yhgl" },
  648. component: addPurInwardOrderCon
  649. },
  650. {
  651. path: "platformStockInfo",
  652. name: "platformStockInfo",
  653. meta: { code: "xtpzgl-yhgl" },
  654. component: platformStockInfo
  655. },
  656. {
  657. path: "kucunList",
  658. name: "kucunList",
  659. meta: { code: "xtpzgl-yhgl" },
  660. component: kucunList
  661. }
  662. ]
  663. }
  664. ];
  665. const router = new Router({
  666. routes: constantRouterMap
  667. });
  668. // before
  669. routerBefore(router, constantRouterMap);
  670. export default router;
  671. // constantRouterMap
  672. export const routes = constantRouterMap;