router.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /* eslint-disable */
  2. // 登录
  3. const Login = () => import('../menu/UserNameLogin.vue')
  4. // 菜单
  5. const AppMenus = () => import('../menu/AppMenus.vue')
  6. // 入库
  7. const StockIn = () => import('../components/StockIn.vue')
  8. // 入库拍照
  9. const StockInPhoto = () => import('../components/StockInPhoto.vue')
  10. // 出库
  11. const StockOut = () => import('../components/StockOut.vue')
  12. // 出库拍照
  13. const StockOutPhoto = () => import('../components/StockOutPhoto.vue')
  14. // 待返回出库
  15. const StockOutBack = () => import('../components/StockOutBack.vue')
  16. // 调拨
  17. const StockTransfer = () => import('../components/StockTransfer.vue')
  18. // 调拨拍照
  19. const StockTransferPhoto = () => import('../components/StockTransferPhoto.vue')
  20. export default [
  21. { path: '/', redirect: '/login', meta: { requiresAuth: false }, },
  22. { path: '/login', component: Login, meta: { requiresAuth: false }, },
  23. { path: '/app-menus', component: AppMenus, meta: { requiresAuth: true }, },
  24. { path: '/stock-in', component: StockIn, meta: { requiresAuth: true }, },
  25. { path: '/stock-in-photo', component: StockInPhoto, meta: { requiresAuth: true }, },
  26. { path: '/stock-out', component: StockOut, meta: { requiresAuth: true }, },
  27. { path: '/stock-out-photo', component: StockOutPhoto, meta: { requiresAuth: true }, },
  28. { path: '/stock-transfer', component: StockTransfer, meta: { requiresAuth: true }, },
  29. { path: '/stock-transfer-photo', component: StockTransferPhoto, meta: { requiresAuth: true }, },
  30. { path: '/stock-out-back', component: StockOutBack, meta: { requiresAuth: true }, },
  31. ];