cl
2026-04-21 c55a86895cabc3e91c2e7aa4eab099a7287e0ae6
rsf-admin/src/i18n/zh.js
@@ -3,9 +3,18 @@
const customChineseMessages = {
    ...chineseMessages,
    hello: '你好世界',
    'menu.httpAuditLog': 'HTTP接口审计',
    'menu.httpAuditRule': 'HTTP审计规则',
    resources: {
        config: { name: '配置参数' },
        httpAuditLog: { name: 'HTTP接口审计' },
        httpAuditRule: { name: 'HTTP审计规则', createTitle: '新增审计规则' },
        asnOrderItem: { name: '收货明细' },
        outStockItem: { name: '出库单明细' },
    },
    // 扁平 key,供部分 i18n 按字符串查找资源标题,避免显示 Asnorder/Outstock
    'resources.asnOrderItem.name': '收货明细',
    'resources.outStockItem.name': '出库单明细',
    common: {
        response: {
            success: "操作成功",
@@ -152,6 +161,8 @@
        department: '部门管理',
        token: '登录日志',
        operation: '操作日志',
        httpAuditLog: 'HTTP接口审计',
        httpAuditRule: 'HTTP审计规则',
        config: '配置参数',
        tenant: '租户管理',
        userLogin: '登录日志',
@@ -211,6 +222,7 @@
        inStockPoces: '入库管理',
        outStockPoces: '出库管理',
        warehouseStock: '即时库存',
        viewStockManage: '即时库存',
        deviceBind: '设备绑定',
        tasks: '任务管理',
        wave: '波次管理',
@@ -219,6 +231,7 @@
        outBound: '出库作业',
        checkOutBound: '盘点出库',
        stockTransfer: '库位转移',
        emptyOutbound: '空板出库',
        waveRule: '波次策略',
        checkOrder: '盘点单',
        checkDiff: '盘点差异单',
@@ -361,6 +374,51 @@
                    female: '女性',
                    unknown: '未知',
                }
            },
            httpAuditLog: {
                serviceName: "应用",
                scopeType: "内外部",
                uri: "接口路径",
                method: "方法",
                functionDesc: "功能描述",
                queryString: "查询串",
                requestBody: "请求内容(JSON)",
                responseBody: "响应内容(JSON)",
                responseTruncated: "响应已截断",
                httpStatus: "HTTP状态",
                okFlag: "正常/异常",
                spendMs: "耗时(ms)",
                clientIp: "请求IP",
                errorMessage: "异常信息",
                ioDirection: "方向",
            },
            httpAuditRule: {
                directionLabel: "作用方向",
                direction: { IN: "入站", OUT: "出站", BOTH: "双向" },
                requestMaxChars: "请求体最多字符(-1全量)",
                responseMaxChars: "响应体最多字符(-1全量)",
                recordAll: "全量记录(无视白名单)",
                recordAllOn: "是",
                recordAllOff: "否",
                ruleTypeLabel: "规则类型",
                ruleType: {
                    URI: "接口路径",
                    IP: "请求IP",
                    REQUEST_BODY: "请求体",
                },
                matchModeLabel: "匹配方式",
                matchMode: {
                    EQUAL: "相等",
                    PREFIX: "前缀",
                    CONTAINS: "包含",
                    REGEX: "正则",
                },
                pattern: "匹配内容",
                enabled: "启用",
                enabledOn: "启用",
                enabledOff: "停用",
                sortOrder: "排序",
                remark: "备注",
            },
            operationRecord: {
                namespace: "命名空间",
@@ -1173,6 +1231,7 @@
            locItem: {
                locId: "库位ID",
                locCode: "库位",
                barcode: "料箱码",
                orderId: "订单ID",
                type: "单据类型",
                orderItemId: "单据明细ID",
@@ -1401,6 +1460,10 @@
            true: '正常',
            false: '禁用',
        },
        auth: {
            user_menu: '个人资料',
            logout: '退出登录',
        },
        notification: {
            deleted: '删除成功 |||| %{smart_count} 项 删除成功',
        },
@@ -1439,6 +1502,7 @@
            bulk_actions: '%{smart_count} 条被选中 |||| %{smart_count} 条被选中',
        },
        page: {
            edit: '%{name}',
            empty_with_filters: '使用当前过滤条件未找到结果。',
            loading: '加载中',
        },
@@ -1458,6 +1522,18 @@
            previous: '上一页',
            page_rows_per_page: '每页数量:',
            skip_nav: '跳转到内容',
        },
        saved_queries: {
            label: '已保存查询',
            save_current_query: '保存当前查询',
            query_name: '查询名称',
            new_label: '保存当前查询...',
            new_dialog_title: '将当前查询保存为',
            remove_label: '移除已保存查询',
            remove_label_with_name: '移除查询 "%{name}"',
            remove_dialog_title: '移除已保存查询?',
            remove_message: '您确定要移除已保存查询吗?',
            help: '设置筛选后可保存当前查询,便于下次快速使用',
        }
    },
    request: {