index.js 24 KB

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