导航翻译

This commit is contained in:
2023-12-08 17:20:49 +08:00
parent a1297934bc
commit 78fdca6e93
8 changed files with 187 additions and 54 deletions

View File

@@ -1,5 +1,6 @@
import request from './request.js'
import request1 from './request1.js'
import i18n from '../locale/index.js'
// 版本更新测试
export const pdaUpdate = () => request({
@@ -31,54 +32,54 @@ export const handRequest = () => request({
// 菜单
export const authority = () => {
let res = {
sonTree: [
{menu_id: '1', path: 'RF01', name: '生产管理', sonTree: [
{menu_id: '1', name: '生箔生产进度', path: '/pages/ProductManage/SboProdProgress'},
{menu_id: '2', name: '生箔工序', path: '/pages/ProductManage/SboProcess'},
{menu_id: '3', name: '烘烤工序', path: '/pages/ProductManage/BakeProcess'},
{menu_id: '4', name: '人工烘烤', path: '/pages/ProductManage/ManmadeBake'}
'sonTree': [
{'menu_id': '1', 'path': 'RF01', 'name': i18n.tc('menu.production-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.production-progress-of-raw-foil'), 'path': '/pages/ProductManage/SboProdProgress'},
{'menu_id': '2', 'name': i18n.tc('menu.foil-production-process'), 'path': '/pages/ProductManage/SboProcess'},
{'menu_id': '3', 'name': i18n.tc('menu.baking-process'), 'path': '/pages/ProductManage/BakeProcess'},
{'menu_id': '4', 'name': i18n.tc('menu.manual-baking'), 'path': '/pages/ProductManage/ManmadeBake'}
]},
{menu_id: '2', path: 'RF02', name: '半成品管理', sonTree: [
{menu_id: '1', name: '半成品入库', path: '/pages/WarehouseManage/SemifinishedInStore'},
{menu_id: '2', name: '半成品出库', path: '/pages/WarehouseManage/SemifinishedOutStore'},
{'menu_id': '2', 'path': 'RF02', 'name': i18n.tc('menu.semi-finished-product-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.semi-finished-product-warehousing'), 'path': '/pages/WarehouseManage/SemifinishedInStore'},
{'menu_id': '2', 'name': i18n.tc('menu.semi-finished-products-outbound'), 'path': '/pages/WarehouseManage/SemifinishedOutStore'},
]},
{menu_id: '3', path: 'RF03', name: '分切管理', sonTree: [
{menu_id: '1', name: '分切上料', path: '/pages/ProductManage/SlittingFeeding'},
{menu_id: '2', name: '空轴套管', path: '/pages/ProductManage/ZjCasing'},
{menu_id: '3', name: '空轴配送', path: '/pages/ProductManage/ZjDelivery'},
{menu_id: '4', name: '空轴进站', path: '/pages/ProductManage/ZjInStore'},
{menu_id: '5', name: '子卷出站', path: '/pages/ProductManage/ZjOutStore'},
{'menu_id': '3', 'path': 'RF03', 'name': i18n.tc('menu.splitting-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.cutting-and-feeding'), 'path': '/pages/ProductManage/SlittingFeeding'},
{'menu_id': '2', 'name': i18n.tc('menu.hollow-shaft-sleeve'), 'path': '/pages/ProductManage/ZjCasing'},
{'menu_id': '3', 'name': i18n.tc('menu.empty-axis-delivery'), 'path': '/pages/ProductManage/ZjDelivery'},
{'menu_id': '4', 'name': i18n.tc('menu.empty-axis-entry-station'), 'path': '/pages/ProductManage/ZjInStore'},
{'menu_id': '5', 'name': i18n.tc('menu.subroll-outbound'), 'path': '/pages/ProductManage/ZjOutStore'},
]},
{menu_id: '4', path: 'RF04', name: '点位管理', sonTree: [
{menu_id: '1', name: '点位管理', path: '/pages/ProductManage/PointManage'},
{menu_id: '2', name: '异常出库解锁', path: '/pages/WarehouseManage/ErrorOutUnlock'}
{'menu_id': '4', 'path': 'RF04', 'name': i18n.tc('menu.point-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.point-management'), 'path': '/pages/ProductManage/PointManage'},
{'menu_id': '2', 'name': i18n.tc('menu.abnormal-outbound-unlocking'), 'path': '/pages/WarehouseManage/ErrorOutUnlock'}
]},
{menu_id: '5', path: 'RF05', name: '纸管/FRP管管理', sonTree: [
{menu_id: '1', name: '空管入库', path: '/pages/ProductManage/EmptyPipeInStore'},
{menu_id: '2', name: '空管出库', path: '/pages/ProductManage/EmptyPipeOutStore'},
{'menu_id': '5', 'path': 'RF05', 'name': i18n.tc('menu.paper-frp-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.air-traffic-control-warehousing'), 'path': '/pages/ProductManage/EmptyPipeInStore'},
{'menu_id': '2', 'name': i18n.tc('menu.air-traffic-control-outbound'), 'path': '/pages/ProductManage/EmptyPipeOutStore'},
]},
{menu_id: '6', path: 'RF06', name: '成品管理', sonTree: [
{menu_id: '1', name: '生产入库', path: '/pages/WarehouseManage/InStoreConfirm'},
{menu_id: '2', name: '退货入库', path: '/pages/WarehouseManage/ReturngoodsInStore'},
{menu_id: '3', name: '报废入库', path: '/pages/WarehouseManage/ScrapInStore'},
{menu_id: '4', name: '拆分入库', path: '/pages/WarehouseManage/InStoreSplit'},
{menu_id: '5', name: '生产区发货', path: '/pages/WarehouseManage/ProdDelivery'},
{menu_id: '6', name: '虚拟区发货', path: '/pages/WarehouseManage/XuniDelivery'},
{menu_id: '7', name: '贴标捆扎', path: '/pages/WarehouseManage/LabelBind'}
{'menu_id': '6', 'path': 'RF06', 'name': i18n.tc('menu.finished-product-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.production-warehousing'), 'path': '/pages/WarehouseManage/InStoreConfirm'},
{'menu_id': '2', 'name': i18n.tc('menu.return-to-warehouse'), 'path': '/pages/WarehouseManage/ReturngoodsInStore'},
{'menu_id': '3', 'name': i18n.tc('menu.scrap-storage'), 'path': '/pages/WarehouseManage/ScrapInStore'},
{'menu_id': '4', 'name': i18n.tc('menu.split-receipt'), 'path': '/pages/WarehouseManage/InStoreSplit'},
{'menu_id': '5', 'name': i18n.tc('menu.production-area-shipment'), 'path': '/pages/WarehouseManage/ProdDelivery'},
{'menu_id': '6', 'name': i18n.tc('menu.virtual-zone-shipping'), 'path': '/pages/WarehouseManage/XuniDelivery'},
{'menu_id': '7', 'name': i18n.tc('menu.labeling-and-bundling'), 'path': '/pages/WarehouseManage/LabelBind'}
]},
{menu_id: '7', path: 'RF07', name: '在库管理', sonTree: [
{menu_id: '1', name: '盘点管理', path: '/pages/WarehouseManage/CheckList'},
{'menu_id': '7', 'path': 'RF07', 'name': i18n.tc('menu.in-stock-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.inventory-management'), 'path': '/pages/WarehouseManage/CheckList'},
]},
{menu_id: '8', path: 'RF08', name: '载具管理', sonTree: [
{menu_id: '1', name: '空载具入库', path: '/pages/WarehouseManage/EmptyInStore'},
{menu_id: '2', name: '空载具出库', path: '/pages/WarehouseManage/EmptyOutStore'},
{'menu_id': '8', 'path': 'RF08', 'name': i18n.tc('menu.vehicle-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.empty-tool-storage'), 'path': '/pages/WarehouseManage/EmptyInStore'},
{'menu_id': '2', 'name': i18n.tc('menu.empty-tools-leaving-the-warehouse'), 'path': '/pages/WarehouseManage/EmptyOutStore'},
]},
{menu_id: '9', path: 'RF09', name: '打印管理', sonTree: [
{menu_id: '1', name: '客户标签打印', path: '/pages/WarehouseManage/CustomerLabelPrint'},
{'menu_id': '9', 'path': 'RF09', 'name': i18n.tc('menu.print-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.customer-label-printing'), 'path': '/pages/WarehouseManage/CustomerLabelPrint'},
]},
{menu_id: '10', path: 'RF10', name: '调度管理', sonTree: [
{menu_id: '1', name: '任务管理', path: '/pages/DispatchManage/TaskManage'},
{menu_id: '2', name: 'RGV状态查询', path: '/pages/DispatchManage/RGVStatus'}
{'menu_id': '10', 'path': 'RF10', 'name': i18n.tc('menu.scheduling-management'), 'sonTree': [
{'menu_id': '1', 'name': i18n.tc('menu.task-management'), 'path': '/pages/DispatchManage/TaskManage'},
{'menu_id': '2', 'name': i18n.tc('menu.rgv-status-query'), 'path': '/pages/DispatchManage/RGVStatus'}
]}
]
}