import zhLocale from 'element-ui/lib/locale/lang/zh-CN'

export default {
  ...zhLocale,
  common: {
    confirm: '确定',
    cancel: '取消',
    home: '主页',
    logout: '退出',
    online: '在线',
    language: '语言',
    chinese: '中文',
    english: 'English'
  },
  login: {
    systemName: '智能装配线信息管理系统',
    usernamePlaceholder: '请输入用户名',
    passwordPlaceholder: '请输入密码',
    rememberPassword: '记住密码',
    changePassword: '修改密码',
    loginButton: '登录',
    account: '考勤编号',
    oldPassword: '原始密码',
    newPassword: '新密码',
    confirmPassword: '确认密码',
    confirmPasswordPlaceholder: '请输入确认密码',
    oldPasswordPlaceholder: '请输入原始密码',
    newPasswordPlaceholder: '请输入新密码',
    passwordNotSame: '两次输入密码不同',
    changeSuccess: '修改成功',
    editFailed: '编辑失败',
    accountPasswordError: '用户名或密码不正确'
  },
  dashboard: {
    workbench: 'MES 工作台',
    heroDescription: '{date}，当前工作台已汇总 {moduleCount} 个一级模块、{entryCount} 个快捷入口。',
    focus: '重点关注',
    module: '模块',
    pendingTitle: '待办提醒',
    sortHint: '按数量从高到低展示',
    handleHint: '进入对应业务页面处理',
    emptyTitle: '当前没有待办提醒',
    emptyText: '通知列表为空时，这里会自动显示新的业务提醒。',
    quickAccess: '快速进入',
    moduleEntryCount: '{count} 个快捷入口',
    metricTopModules: '一级模块',
    metricTopModulesHint: '系统主导航分组',
    metricQuickEntries: '快捷入口',
    metricQuickEntriesHint: '首页可直达功能',
    metricPendingMessages: '待办消息',
    metricPendingMessagesHint: '需要及时处理事项',
    metricNoticeSources: '提醒来源',
    metricNoticeSourcesHint: '当前激活通知类型',
    greetingMorning: '早上好',
    greetingAfternoon: '下午好',
    greetingEvening: '晚上好'
  },
  menuManagement: {
    filterPlaceholder: '输入关键字进行过滤',
    menuName: '菜单名称',
    firstLevelMenuName: '一级菜单名称',
    secondLevelMenuName: '二级菜单名称',
    roleName: '角色名称',
    role: '角色:',
    roleMenuData: '角色菜单树',
    selectPlaceholder: '请选择',
    sequence: '序号',
    addFirstLevelModule: '新增一级菜单',
    assignFirstLevelTooltip: '将选中一级菜单分配给该角色',
    assignSecondLevelTooltip: '将选中二级菜单分配给该角色选中的一级菜单',
    moveUp: '上移',
    moveDown: '下移',
    remove: '移除',
    prompt: '提示',
    confirmReturnMenu: '确定撤回分配菜单?',
    confirmAssignFirstLevelMenu: '确定将选中的一级菜单分配给选中角色?',
    confirmAssignSecondLevelMenu: '确定将选中的二级菜单分配给选中角色的选中一级菜单?',
    operationSuccess: '操作成功',
    operationFailed: '操作失败',
    operationCanceled: '取消操作',
    moveUpSuccess: '上移成功',
    moveUpFailed: '上移失败',
    alreadyFirst: '当前已经排在第一',
    alreadyLast: '当前已经排在最后',
    assignOneFirstLevelOnly: '只可以分配给一个一级菜单',
    requiredInput: '请输入'
  },
  personnelManagement: {
    add: '新增',
    edit: '编辑',
    delete: '删除',
    peopleName: '人员名称:',
    peopleNamePlaceholder: '请输入人员名称',
    resign: '离职',
    resignedList: '离职名单',
    move: '移动',
    selectDepartmentPlaceholder: '请选择部门',
    departmentMaintenance: '部门维护',
    expand: '展开',
    sequence: '序号',
    departmentName: '部门名称',
    attendanceNo: '考勤编号',
    jobNo: '工号',
    password: '密码',
    employeeName: '姓名',
    operation: '操作',
    addDepartment: '新增部门',
    editDepartment: '编辑部门',
    addEmployee: '新增人员',
    editEmployeeTitle: '编辑人员',
    uploadPicture: '上传图片',
    prompt: '提示',
    requiredInput: '请输入',
    confirmDeleteResignedEmployee: '此操作将永久删除该离职员工信息, 是否继续?',
    confirmDeleteImage: '此操作将永久删除该图片, 是否继续?',
    confirmDeleteDepartment: '此操作将永久删除该数据, 是否继续?',
    confirmResign: '此操作将永久删除该行, 是否继续?',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败',
    deleteCanceled: '已取消删除',
    cancelDelete: '取消删除',
    uploadSuccess: '上传成功！',
    imageOnly: '只能上传图片',
    uploadLimitOne: '仅可上传一张照片',
    selectDepartmentToEdit: '请选择要修改的部门',
    addSuccess: '添加成功',
    addFailed: '添加失败',
    editSuccess: '编辑成功',
    editFailed: '编辑失败',
    deleteCompleted: '已被成功删除',
    selectDepartment: '请选择部门',
    enterPeopleName: '请输入人员姓名',
    selectDepartmentName: '请选择部门名称',
    selectEmployeesForResign: '请选择进行离职操作的员工',
    resignSuccess: '离职成功',
    resignFailed: '离职失败',
    resignCanceled: '已取消离职操作',
    moveGroupSuccess: '移组成功',
    updateFailed: '更新失败',
    selectAtLeastOnePerson: '请至少选择一个人员'
  },
  systemRoleMaintenance: {
    add: '增加',
    roleCode: '角色编号',
    roleFunction: '角色功能',
    operation: '操作',
    addRole: '新增角色',
    editRole: '编辑角色',
    roleName: '角色名称',
    roleFunctionPlaceholder: '角色功能',
    enterRoleName: '请输入角色名称',
    prompt: '提示',
    addSuccess: '增加成功',
    addFailed: '增加失败',
    editSuccess: '编辑成功',
    editFailed: '编辑失败',
    confirmDelete: '此操作将永久删除该行, 是否继续?',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败',
    deleteCanceled: '已取消删除'
  },
  workshopPersonnelRoleMana: {
    staffName: '员工姓名',
    roleName: '角色名称',
    search: '查询',
    add: '增加',
    edit: '编辑',
    sequence: '序号',
    departmentName: '所属部门',
    attendanceNo: '考勤编号',
    operation: '操作',
    personnelInfo: '人员信息',
    name: '姓名',
    gender: '性别',
    doubleClickSelect: '请双击选择',
    selectStaffName: '请选择员工姓名',
    selectStaffRole: '请选择员工角色',
    prompt: '提示',
    addSuccess: '增加成功',
    addFailed: '增加失败',
    editSuccess: '修改成功',
    editFailed: '修改失败',
    confirmDelete: '此操作将永久删除该行, 是否继续?',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败',
    deleteCanceled: '已取消删除'
  },
  stationInformationMaintenance: {
    sequence: '序号',
    stationNumber: '工位号',
    stationName: '工位名称',
    stationMESFunction: '工位MES功能',
    enabled: '启用',
    disabled: '禁用',
    mesDll: 'MES_DLL',
    operation: '操作',
    edit: '编辑',
    add: '增加',
    addStationInfo: '添加工位信息',
    editStationInfo: '编辑工位信息',
    electricalComponents: '电气元器件',
    number: '编号',
    description: '描述',
    disabledStatus: '是否禁用',
    remarks: '备注',
    import: '导入',
    importToDatabase: '导入到数据库',
    enterStationName: '请输入工位名称',
    selectStationMES: '请选择是否启用工位MES',
    prompt: '提示',
    addSuccess: '增加成功',
    addFailed: '增加失败！',
    editSuccess: '修改成功',
    editFailed: '修改失败！',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败！',
    deleteCanceled: '已取消删除',
    duplicateStationCode: '工位代码重复，请重新输入！',
    confirmClose: '确认关闭？',
    noData: '暂无数据',
    selectRowToCopy: '请选中一行信息进行复制！',
    confirmDelete: '此操作将永久删除该行, 是否继续?',
    alreadyExistsCheckFile: '已经存在，请确认文件是否正确',
    stationNumberRequired: '工位号不能为空',
    confirmImportFile: '请确认导入文件是否正确',
    importCompleted: '导入完成',
    importFailedCountPrefix: '导入失败零件个数为',
    importFailedCountSuffix: '，请检查文件是否正确',
    importDataErrorFile: '导入数据错误,请检查导入文件是否正确',
    importFailedForStation: '导入失败',
    duplicateDataForStation: '存在重复数据',
    importDataError: '导入数据错误'
  },
  releaseOfProductionPlan: {
    orderNumberLabel: '订单号',
    filterOrderNumber: '请输入订单号',
    productModelLabel: '产品型号',
    selectProductModel: '请选择产品型号',
    startDateLabel: '开始日期',
    endDateLabel: '结束日期',
    selectStartDate: '请选择开始日期',
    selectEndDate: '请选择结束日期',
    searchOrder: '查询',
    createOrder: '创建订单',
    loadingData: '数据加载中',
    sort: '排序',
    sequence: '序号',
    crankcaseAssemblyNo: '曲轴箱总成号',
    onlineTime: '上线时间',
    offlineTime: '下线时间',
    orderNumber: '订单号',
    productModel: '产品型号',
    planQuantity: '计划数量',
    planStartDate: '计划开始时间',
    planEndDate: '计划完成时间',
    productionStatus: '生产状态',
    notStarted: '未开始',
    inProduction: '生产中',
    completed: '已完成',
    operation: '操作',
    completeOrder: '完工',
    modify: '修改',
    delete: '删除',
    issue: '下发',
    withdraw: '撤回',
    moveUp: '上移',
    moveDown: '下移',
    createProductionOrder: '创建生产订单',
    editProductionOrder: '修改生产订单',
    enterOrderNumber: '请输入订单号',
    enterPlanQuantity: '请输入计划数量',
    planStartTime: '计划开始时间',
    planEndTime: '计划完成时间',
    selectStartTime: '请选择开始时间',
    selectEndTime: '请选择结束时间',
    orderImport: '订单导入',
    importToDatabase: '导入到数据库',
    printTransmissionBarcode: '打印变速器条码',
    enterProductModel: '请输入产品型号',
    assemblyNo: '总成号',
    enterAssemblyNo: '请输入总成号',
    serialNo: '起始号码',
    enterEightDigitSerialNo: '请输入八位起始号码',
    printDate: '打印日期',
    selectPrintDate: '请选择打印日期',
    printQuantity: '打印数量',
    enterPrintQuantity: '请输入打印数量',
    printProgress: '打印进度：',
    enterAssemblyNoRequired: '请输入总成号',
    enterOrderNumberRequired: '请输入订单号',
    enterProductModelRequired: '请输入产品型号',
    serialNoMinLength: '长度最少为八位',
    selectPrintDateRequired: '请选择打印日期',
    enterPrintQuantityRequired: '请输入打印数量',
    enterPlanQuantityRequired: '请输入计划数量',
    selectEngineTypeRequired: '请选择机型',
    selectAssemblyNoRequired: '请选择总成号',
    selectPlanStartTimeRequired: '请选择计划开始时间',
    selectPlanEndTimeRequired: '请选择计划结束时间',
    enterPlannedCompletionRequired: '请输入计划完成数量',
    enterIssuedQuantityRequired: '请输入订单下发数量',
    prompt: '提示',
    noPartCodeForModel: '该机型没有对应的零件号',
    orderCreateSuccess: '订单创建成功',
    orderDuplicateCreateFailed: '订单重复，创建失败！',
    orderCreateFailed: '订单创建失败！',
    startPrintingTransmissionBarcode: '开始打印变速器条码',
    printTransmissionBarcodeFailed: '打印变速器条码失败!',
    allBarcodesPrinted: '全部条码打印完成',
    recordFailed: '记录失败！',
    confirmDeleteOrder: '此操作将永久删除该行, 是否继续?',
    orderDeleteSuccess: '订单删除成功',
    orderDeleteFailed: '订单删除失败！',
    deleteCanceled: '已取消删除',
    orderEditSuccess: '订单修改成功',
    confirmIssueOrder: '确定下达订单{orderNo}吗？',
    orderIssueSuccess: '订单下发成功！',
    orderIssueFailed: '订单下发失败！',
    confirmWithdrawOrder: '确定取消订单{orderNo}吗？',
    orderWithdrawSuccess: '订单撤回成功！',
    orderWithdrawFailed: '订单撤回失败！',
    contentEmpty: '内容为空',
    materialDictionaryUpdated: '物料字典信息更新成功',
    alreadyExistsCheckFile: '{name}已经存在，请确认文件是否正确',
    orderNumberRequired: '订单号不能为空',
    planQuantityRequired: '计划数量不能为空',
    confirmImportFile: '请确认导入文件是否正确',
    importCompleted: '导入完成',
    importFailedCount: '导入失败零件个数为{count}，请检查文件是否正确',
    importDataErrorFile: '导入数据错误,请检查导入文件是否正确',
    importFailedSuffix: '{value}导入失败',
    duplicateDataSuffix: '{value}存在重复数据',
    importDataError: '导入数据错误',
    noData: '暂无数据',
    selectOrder: '请选择订单！',
    confirmCompleteOrder: '确定要提前完工订单：{orderNo}吗？'
  },
  cylinderMaintenance: {
    keywordLabel: '关键字：',
    keywordPlaceholder: '请输入关键字',
    productionDateLabel: '生产日期',
    selectProductionDate: '请选择生产日期',
    productionStatusLabel: '生产状态',
    selectProductionStatus: '请选择生产状态',
    onlineTimeLabel: '上线时间',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    search: '查询',
    importData: '导入',
    importTitle: '缸体分组号导入',
    importHint: 'Excel首行需与缸体分组号表字段一致，确认无误后再导入。',
    confirmImport: '确认导入',
    dragExcelFile: '将Excel文件拖入或',
    browse: '浏览',
    sequence: '序号',
    blankNo: '毛坯号',
    materialNo: '物料号',
    groupNo: '分组号',
    productionMonth: '生产月份',
    crankcaseNo: '曲轴箱号',
    bindingTime: '绑定时间',
    qrCode: '二维码',
    serialNo: '流水号',
    statusAll: '全部',
    statusCompleted: '已完成',
    statusPending: '未生产',
    loadingData: '数据加载中',
    noData: '暂无数据',
    noImportData: '暂无可导入数据',
    queryFailed: '查询失败',
    importPreviewFailed: '导入预览失败',
    importSuccess: '导入成功',
    importFailed: '导入失败，请检查导入文件或字段映射',
    uploadOneFileOnly: '仅支持上传一个文件',
    uploadExcelOnly: '仅支持上传 .xlsx、.xls、.csv 格式文件'
  },
  recipeManagement: {
    productModelLabel: '缸体型号：',
    productModel: '缸体型号',
    search: '查询',
    loadingData: '数据加载中',
    productModelCode: '缸体代码',
    largeModel: '机型名称',
    crankcaseCode: '曲轴箱代码',
    crankcaseModel: '曲轴箱型号',
    crankcaseModelName: '曲轴箱型号名称',
    combinePartNumber: '合箱零件号',
    add: '增加',
    edit: '编辑',
    partType: '零件类型',
    partTypeSign: '零件类型标志',
    partTypeName: '零件类型名称',
    pleaseEnter: '请输入',
    pleaseSelect: '请选择',
    addSuccess: '增加成功',
    addFailedDuplicate: '增加失败,重复！',
    prompt: '提示',
    confirmDelete: '此操作将永久删除该行, 是否继续?',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败！',
    deleteCanceled: '已取消删除',
    editSuccess: '修改成功',
    editFailedDuplicate: '修改失败！重复'
  },
  assemblyQualitydataQuery: {
    stationNumberLabel: '工位号：',
    selectStationNumber: '请选择工位号',
    orderNumberLabel: '订单号：',
    orderNumber: '订单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    search: '查询',
    loadingData: '数据加载中',
    sequence: '序号',
    stationNumber: '工位号',
    productNumber: '产品编号',
    productModel: '产品型号',
    measuringPosition: '测量位置',
    measuringProject: '测量项目',
    measuringValue: '测量值',
    measuringUnit: '测量单位',
    upperLimit: '值上限',
    lowerLimit: '值下限',
    productionDate: '生产日期',
    qualifiedFlag: '合格标志',
    qualified: '合格',
    unqualified: '不合格',
    all: '全部',
    detailTitle: '装配质量明细',
    detailSubtitle: '多维筛选后查看测量结果、上下限与合格状态',
    summaryTotal: '结果总数',
    summaryPageSize: '每页条数',
    summaryFilters: '已启用筛选',
    noData: '暂无数据'
  },
  inquiryTransitInformation: {
    stationNumberLabel: '工位号：',
    stationNumber: '工位号',
    orderNumberLabel: '订单号：',
    orderNumber: '订单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    search: '查询',
    loadingData: '数据加载中',
    sequence: '序号',
    productNumber: '产品编号',
    productModel: '产品型号',
    arrivalTime: '到达时间',
    departureTime: '离开时间',
    onlineTimeSeconds: '在线时间(s)',
    isQualified: '是否合格',
    noData: '暂无数据'
  },
  offLinePartCount: {
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    orderNumberLabel: '订单号',
    orderNumberPlaceholder: '请输入订单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    trendGranularityLabel: '趋势粒度：',
    byDay: '按天',
    byHour: '按小时',
    search: '查询',
    export: '导出',
    exporting: '正在导出....',
    sequence: '序号',
    orderNumber: '订单号',
    productNumber: '产品编号',
    productModel: '产品型号',
    offlineTime: '下线时间',
    trendTitle: '下线产量趋势分析',
    trendSubtitle: '用于监控指定时间范围内的下线产量波动与异常时段',
    detailTitle: '下线明细记录',
    detailSubtitle: '展示符合筛选条件产品下线明细',
    saveAsImage: '保存为图片',
    dateAxis: '日期',
    hourAxis: '小时',
    offlineQuantityAxis: '下线产品数量',
    offlineQuantitySeries: '下线数量',
    summaryTotal: '下线总数',
    summaryTrendPoints: '趋势点数',
    summaryGranularity: '统计粒度',
    selectDateRange: '请选择开始时间与结束时间！',
    noData: '暂无数据'
  },
  stationBeat: {
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    stationLabel: '工位：',
    selectStation: '请选择工位',
    orderNumberLabel: '订单号',
    orderNumberPlaceholder: '请输入订单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    search: '查询',
    excel: 'Excel',
    sequence: '序号',
    station: '工位',
    totalAverageBeat: '总平均节拍(秒)',
    totalAverageBeatChartTitle: '总平均节拍横向柱状图',
    chartSubtitle: '快速识别平均节拍偏高的瓶颈工位',
    detailTitle: '工位节拍明细',
    detailSubtitle: '按日期展开查看各工位平均节拍',
    totalAverageBeatAxis: '总平均节拍(秒)',
    totalAverageBeatSeries: '总平均节拍',
    saveAsImage: '保存为图片',
    summaryStations: '工位数量',
    summaryDays: '统计天数',
    summarySelectedStations: '已选工位',
    allStations: '全部',
    noData: '暂无数据'
  },
  stationJph: {
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    stationLabel: '工位：',
    selectStation: '请选择工位',
    orderNumberLabel: '工单号',
    orderNumberPlaceholder: '请输入工单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    search: '查询',
    export: '导出',
    realtimeTab: '今日实时',
    historyTab: '历史',
    realtimeChartTitle: '工位每小时实时产量',
    historyChartTitle: '工位每小时历史产量',
    realtimeSubtitle: '自动刷新今日每小时产量分布',
    historySubtitle: '按日期回看每小时产量变化',
    detailTitle: '历史产量明细',
    detailSubtitle: '表格展示每个日期每小时段的产量结果',
    saveAsImage: '保存为图片',
    sequence: '序号',
    date: '日期',
    station: '工位',
    hourSlot: '小时段',
    outputQty: '产量',
    summaryRealtimePoints: '实时小时点',
    summaryRealtimeTotal: '实时总产量',
    summaryRefreshMode: '刷新模式',
    autoRefresh: '自动轮询',
    noData: '暂无数据'
  },
  materialDataQuery: {
    stationNumberLabel: '工位号：',
    selectStationNumber: '请选择工位号',
    orderNumberLabel: '订单号：',
    orderNumber: '订单号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    materialBarcodeLabel: '物料条码：',
    enterMaterialBarcode: '请输入物料条码',
    productionTimeLabel: '生产时间：',
    startDate: '开始日期',
    endDate: '结束日期',
    dateRangeSeparator: '～',
    search: '查询',
    loadingData: '数据加载中',
    sequence: '序号',
    stationNumber: '工位号',
    productNumber: '产品编号',
    productModel: '产品型号',
    materialNumber: '物料号',
    partQuantity: '零件数量',
    partName: '零件名称',
    materialBarcode: '物料条码',
    operationTime: '操作时间',
    noData: '暂无数据'
  },
  materialVerificationMaintenance: {
    stationNumberLabel: '工位号：',
    selectStationNumber: '请选择工位号',
    productModelLabel: '产品型号：',
    selectProductModel: '请选择产品型号',
    searchMaterial: '查询物料',
    createMaterial: '创建物料',
    exportMaterial: '物料导出',
    loadingData: '数据加载中',
    sequence: '序号',
    stationNumber: '工位号',
    materialNumber: '物料号',
    partName: '零件名称',
    materialQuantity: '物料数量',
    isVerification: '是否验证',
    yes: '是',
    no: '否',
    matchRule: '匹配规则',
    matchLength: '匹配长度',
    operation: '操作',
    edit: '修改',
    delete: '删除',
    productModel: '产品型号',
    enterMaterialNumber: '请输入物料号',
    materialName: '物料名称',
    quantity: '数量',
    enterQuantity: '请输入数量',
    selectVerification: '请选择是否验证',
    verificationRuleSetting: '验证规则设定',
    rule: '规则',
    enterMatchRule: '请输入匹配规则',
    length: '长度',
    enterMatchLength: '请输入匹配长度',
    editMaterial: '编辑物料',
    version: '版本号',
    selectVersion: '请选择版本号',
    materialImport: '物料导入',
    confirmImport: '确认导入',
    dataCopy: '数据复制',
    enterMaterialNameRequired: '请输入物料名称',
    selectStationNumberRequired: '请选择工位号',
    enterMaterialNumberRequired: '请输入物料号',
    selectEngineTypeRequired: '请选择机型',
    enterQuantityRequired: '请输入数量',
    selectVerificationRequired: '请选择是否验证',
    selectMaterialVersionRequired: '请选择物料版本',
    enterVerificationLengthRequired: '请输入验证长度',
    enterVerificationOrderRequired: '请输入验证顺序',
    enterVerificationRuleRequired: '请输入验证规则',
    enterPartNameRequired: '请输入零件名称',
    materialAddSuccess: '物料增加成功！',
    materialAddFailed: '物料增加失败！',
    noDataToCopy: '暂无可复制的数据！',
    addSuccess: '增加成功',
    prompt: '提示',
    confirmDelete: '此操作将永久删除该行, 是否继续?',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败',
    deleteCanceled: '已取消删除',
    editSuccess: '修改成功',
    editFailed: '修改失败！',
    contentEmpty: '内容为空',
    materialDictionaryUpdated: '物料字典信息更新成功',
    materialNumberRequired: '物料号不能为空',
    partDrawingRequired: '零件图号不能为空',
    confirmImportFile: '请确认导入文件是否正确',
    importCompleted: '导入完成',
    importFailedCount: '导入失败物料个数为{count}，请检查文件是否正确',
    importDataErrorFile: '导入数据错误,请检查导入文件是否正确',
    importFailedSuffix: '{value}导入失败',
    importSuccessSuffix: '{value}导入成功',
    importDataError: '导入数据错误',
    noData: '暂无数据',
    importSuccess: '导入成功！',
    importFailed: '导入失败！'
  },
  toolLife: {
    stationLabel: '设备/工位：',
    selectAllPlaceholder: '不选则统计全部设备/工位',
    search: '查询',
    totalTools: '刀具总数',
    pieceUnit: '把',
    normalTools: '正常刀具',
    warningTools: '预警刀具',
    scrapTools: '报废刀具',
    statusOverview: '状态概览',
    statusOverviewSubtitle: '按设备统计刀具状态',
    normalRate: '正常占比',
    warningRate: '预警占比',
    scrapRate: '报废占比',
    detailTitle: '刀具明细',
    detailSubtitle: '该设备下每把刀的寿命与状态',
    sequence: '序号',
    stationColumn: '设备/工位',
    toolCode: '刀具代码',
    ratedLife: '额定寿命',
    usedLife: '已用寿命',
    warningValue1: '预警值',
    remainingLife: '剩余寿命',
    lifeProgress: '寿命进度',
    status: '状态',
    statusNormal: '正常',
    statusWarning: '预警',
    statusScrap: '报废',
    allStations: '全部设备/工位',
    noData: '当前范围没有刀具寿命数据',
    queryFailed: '刀具寿命数据查询失败'
  },
  tagsView: {
    refresh: '重新加载',
    closeCurrent: '关闭当前',
    closeOthers: '关闭其他',
    closeAll: '关闭全部'
  },
  menu: {
    '主页': '主页',
    '菜单管理': '菜单管理',
    '系统管理': '系统管理',
    '工厂日历': '工厂日历',
    '人员管理': '人员管理',
    '系统角色维护': '系统角色维护',
    '人员角色分配': '人员角色分配',
    '生产计划管理': '生产计划管理',
    '生产计划': '生产计划',
    '计划状态查看': '计划状态查看',
    '工艺管理': '工艺管理',
    'MES消息维护': 'MES消息维护',
    '界面标签语言维护': '界面标签语言维护',
    '界面模块维护': '界面模块维护',
    '检查内容维护': '检查内容维护',
    '工艺图片维护': '工艺图片维护',
    '物料扫码维护': '物料扫码维护',
    '工艺PDF维护': '工艺PDF维护',
    'Andon呼叫维护': 'Andon呼叫维护',
    '工艺参数维护': '工艺参数维护',
    '测量范围维护': '测量范围维护',
    '工艺节拍维护': '工艺节拍维护',
    '拧紧位置维护': '拧紧位置维护',
    '线外工位验证维护': '线外工位验证维护',
    '质量管理': '质量管理',
    '质量数据查询': '质量数据查询',
    '物料数据查询': '物料数据查询',
    '过站信息查询': '过站信息查询',
    '分线质量查询': '分线质量查询',
    '分线物料查询': '分线物料查询',
    '下线统计': '下线统计',
    '工位节拍': '工位节拍',
    '工位JPH': '工位JPH',
    '缸体分组号': '缸体分组号',
    '生产计划订单完工': '生产计划订单完工',
    'SPC分析': 'SPC分析',
    '基本趋势图': '基本趋势图',
    '样本趋势图': '样本趋势图',
    '直方图': '直方图',
    '工序能力分析': '工序能力分析',
    '排列图': '排列图',
    '均值极差图': '均值极差图',
    '均值标准差图': '均值标准差图',
    'SPC': 'SPC',
    '设备运行分析': '设备运行分析',
    '设备基本信息维护': '设备基本信息维护',
    '设备状态监控': '设备状态监控',
    '设备维修记录': '设备维修记录',
    '设备实时状态': '设备实时状态',
    '设备保养计划': '设备保养计划',
    '设备保养内容': '设备保养内容',
    '设备当前保养计划': '设备当前保养计划',
    '设备能耗信息': '设备能耗信息',
    'ANDON系统': 'ANDON系统',
    '物料ANDON查询': '物料ANDON查询',
    '物料ANDON统计': '物料ANDON统计',
    '质量ANDON查询': '质量ANDON查询',
    '质量ANDON统计': '质量ANDON统计',
    '设备ANDON查询': '设备ANDON查询',
    '设备ANDON统计': '设备ANDON统计',
    '班次管理': '班次管理',
    '配方管理': '配方管理',
    '基础数据管理': '基础数据管理',
    '产品型号': '产品型号',
    '电气元件参数': '电气元件参数',
    '基础数据维护': '基础数据维护',
    '工位信息维护': '工位信息维护',
    '基本变量写入': '基本变量写入',
    '分配工位号': '分配工位号',
    '基本变量查询': '基本变量查询',
    '变量设备类型维护': '变量设备类型维护',
    'FTT趋势图': 'FTT趋势图',
    'JPH趋势图': 'JPH趋势图',
    'OEE趋势图': 'OEE趋势图',
    '点检信息维护': '点检信息维护',
    '点检记录查询': '点检记录查询',
    '报警变量维护': '报警变量维护',
    '监控数据查询': '监控数据查询',
    'BOM管理': 'BOM管理',
    '工序工位计划管理': '工序工位计划管理',
    '系统日志': '系统日志',
    '扫码记录': '扫码记录',
    '工位录入项维护': '工位录入项维护',
    '工位录入查询': '工位录入查询',
    '每日数据统计': '每日数据统计',
    '工位报警日志': '工位报警日志',
    '停机记录查询': '停机记录查询',
    '检查记录查询': '检查记录查询',
    '工位呼叫统计': '工位呼叫统计',
    '类型呼叫统计': '类型呼叫统计',
    '接口维护': '接口维护',
    '接口列表': '接口列表',
    '工位接口设置': '工位接口设置',
    '工位接口监控': '工位接口监控',
    '首件管理': '首件管理',
    '数据录入': '数据录入',
    '检测项维护': '检测项维护',
    '看板参数管理': '看板参数管理'
  }
}
