export default {
  common: {
    inputText: '请输入',
    selectText: '请选择',
    startTimeText: '开始时间',
    endTimeText: '结束时间',
    login: '登录',
    required: '该项为必填项',
    loginOut: '退出系统',
    document: '项目文档',
    profile: '个人中心',
    reminder: '温馨提示',
    loginOutMessage: '是否退出本系统？',
    back: '返回',
    ok: '确定',
    save: '保存',
    cancel: '取消',
    close: '关闭',
    reload: '重新加载',
    success: '成功',
    closeTab: '关闭标签页',
    closeTheLeftTab: '关闭左侧标签页',
    closeTheRightTab: '关闭右侧标签页',
    closeOther: '关闭其他标签页',
    closeAll: '关闭全部标签页',
    prevLabel: '上一步',
    nextLabel: '下一步',
    skipLabel: '跳过',
    doneLabel: '结束',
    menu: '菜单',
    menuDes: '以路由的结构渲染的菜单栏',
    collapse: '展开缩收',
    collapseDes: '展开和缩放菜单栏',
    tagsView: '标签页',
    tagsViewDes: '用于记录路由历史记录',
    tool: '工具',
    toolDes: '用于设置定制系统',
    query: '查询',
    reset: '重置',
    shrink: '收起',
    expand: '展开',
    confirmTitle: '系统提示',
    exportMessage: '是否确认导出数据项？',
    importMessage: '是否确认导入数据项？',
    createSuccess: '新增成功',
    updateSuccess: '修改成功',
    total: '合计',
    delMessage: '是否删除所选中数据？',
    delDataMessage: '是否删除数据？',
    delNoData: '请选择需要删除的数据',
    delSuccess: '删除成功',
    index: '序号',
    status: '状态',
    createTime: '创建时间',
    updateTime: '更新时间',
    operate: '操作',
    copy: '复制',
    copySuccess: '复制成功',
    copyError: '复制失败',
    code: '编码保存后自动生成'
  },
  ErpStock: {
    Warehouse: {
      name: '仓库名称',
      status: '仓库状态',
      address: '仓库地址',
      warehousePrice: '仓储费',
      truckagePrice: '搬运费',
      principal: '负责人',
      remark: '备注',
      sort: '排序',
      defaultStatus: '是否默认',
      createTime: '创建时间',
      placeholderName: '请输入仓库名称',
      placeholderStatus: '请选择仓库状态',
      placeholderAddress: '请输入仓库地址',
      placeholderPrincipal: '请输入负责人',
      placeholderSort: '请输入排序',
      placeholderRemark: '请输入备注',
      validatorNameRequired: '仓库名称不能为空',
      validatorSortRequired: '排序不能为空',
      validatorStatusRequired: '开启状态不能为空',
      confirmDefaultStatus: '确认要{action}"{name}"默认吗?',
      set: '设置',
      cancel: '取消',
      exportName: '仓库.xls'
    },
    Stock: {
      product: '产品',
      warehouse: '仓库',
      code: '编码',
      name: '名称',
      category: '分类',
      unit: '单位',
      count: '库存量',
      placeholderProduct: '请选择产品',
      placeholderWarehouse: '请选择仓库',
      exportName: '产品库存.xls'
    },
    In: {
      no: '入库单号',
      product: '产品',
      inTime: '入库时间',
      warehouse: '仓库',
      creator: '创建人',
      status: '状态',
      remark: '备注',
      supplier: '供应商',
      productInfo: '产品信息',
      count: '数量',
      price: '金额',
      totalPrice: '合计金额',
      inType: '入库类型',
      file: '附件',
      tabProduct: '产品入库',
      tabMaterial: '原料入库',
      tabPart: '备件入库',
      tabOther: '其他入库',
      placeholderNo: '请输入入库单号',
      placeholderNoAuto: '保存时自动生成',
      placeholderProduct: '请选择产品',
      placeholderWarehouse: '请选择仓库',
      placeholderCreator: '请选择创建人',
      placeholderStatus: '请选择状态',
      placeholderRemark: '请输入备注',
      placeholderSupplier: '请选择供应商',
      placeholderInTime: '选择入库时间',
      placeholderInType: '请选择入库类型',
      validatorInTimeRequired: '入库时间不能为空',
      validatorInTypeRequired: '入库类型不能为空',
      confirmApprove: '确定审批该入库单吗？',
      confirmReverseApprove: '确定反审批该入库单吗？',
      approveSuccess: '审批成功',
      reverseApproveSuccess: '反审批成功',
      exportName: '其它入库单.xls',
      list: '入库产品清单',
      addItem: '添加入库产品'
    },
    Out: {
      no: '出库单号',
      customer: '客户',
      outTime: '出库时间',
      outType: '出库类型',
      warehouse: '仓库',
      remark: '备注',
      file: '附件',
      list: '出库产品清单',
      tabOther: '其他出库',
      tabPart: '备件出库',
      tabMaterial: '原料出库',
      tabProduct: '产品出库',
      tabPick: '领料出库',
      placeholderNo: '保存时自动生成',
      placeholderCustomer: '请选择客户',
      placeholderOutTime: '选择出库时间',
      placeholderOutType: '请选择出库类型',
      placeholderRemark: '请输入备注',
      validatorOutTimeRequired: '出库时间不能为空',
      validatorOutTypeRequired: '出库类型不能为空',
      confirmApprove: '确定审批该出库单吗？',
      confirmReverseApprove: '确定反审批该出库单吗？',
      approveSuccess: '审批成功',
      reverseApproveSuccess: '反审批成功',
      exportName: '其它出库单.xls',
      addItem: '添加出库产品'
    },
    Item: {
      index: '序号',
      warehouse: '仓库名称',
      product: '产品名称',
      stock: '库存',
      barcode: '条码',
      unit: '单位',
      count: '数量',
      price: '产品单价',
      totalPrice: '合计金额',
      remark: '备注',
      action: '操作',
      placeholderWarehouse: '请选择仓库',
      placeholderProduct: '请选择产品',
      validatorWarehouseRequired: '仓库不能为空',
      validatorProductRequired: '产品不能为空',
      validatorCountRequired: '产品数量不能为空'
    },
    Check: {
      no: '盘点单号',
      product: '产品',
      checkTime: '盘点时间',
      warehouse: '仓库',
      creator: '创建人',
      status: '状态',
      remark: '备注',
      productNames: '产品物料名称',
      count: '数量',
      price: '金额',
      totalPrice: '合计金额',
      placeholderNo: '请输入盘点单号',
      placeholderNoAuto: '保存时自动生成',
      placeholderProduct: '请选择产品',
      placeholderWarehouse: '请选择仓库',
      placeholderCreator: '请选择创建人',
      placeholderStatus: '请选择状态',
      placeholderRemark: '请输入备注',
      placeholderCheckTime: '选择盘点时间',
      validatorCheckTimeRequired: '盘点时间不能为空',
      confirmApprove: '确定审批该盘点单吗？',
      confirmReverseApprove: '确定反审批该盘点单吗？',
      approveSuccess: '审批成功',
      reverseApproveSuccess: '反审批成功',
      exportName: '其它盘点单.xls',
      list: '盘点产品物料清单',
      addItem: '添加盘点产品',
      item: {
        warehouse: '仓库名字',
        bookStock: '账面库存',
        actualStock: '实际库存',
        profitLoss: '盈亏数量',
        placeholderWarehouse: '请选择仓库名字',
        validatorWarehouseRequired: '仓库名字不能为空'
      }
    },
    Record: {
      product: '产品',
      warehouse: '仓库',
      bizType: '类型',
      bizNo: '业务单号',
      categoryProduct: '产品',
      categoryMaterial: '原料',
      categorySpare: '备件',
      categoryTool: '工具',
      categoryConsumable: '耗材',
      categoryOther: '其他',
      productName: '产品名称',
      categoryName: '产品分类',
      unitName: '产品单位',
      warehouseName: '仓库编号',
      count: '出入库数量',
      totalCount: '库存量',
      recordTime: '出入库日期',
      createTime: '创建日期',
      creatorName: '操作人',
      placeholderProduct: '请选择产品',
      placeholderWarehouse: '请选择仓库',
      placeholderBizType: '请选择类型',
      placeholderBizNo: '请输入业务单号',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      exportName: '产品库存明细.xls'
    },
    Move: {
      no: '调拨单号',
      product: '产品',
      moveTime: '调度时间',
      fromWarehouse: '仓库',
      creator: '创建人',
      status: '状态',
      remark: '备注',
      productNames: '产品信息',
      count: '数量',
      price: '金额',
      totalPrice: '合计金额',
      placeholderNo: '请输入调拨单号',
      placeholderNoAuto: '保存时自动生成',
      placeholderProduct: '请选择产品',
      placeholderWarehouse: '请选择仓库',
      placeholderCreator: '请选择创建人',
      placeholderStatus: '请选择状态',
      placeholderRemark: '请输入备注',
      placeholderMoveTime: '选择调度时间',
      validatorMoveTimeRequired: '调度时间不能为空',
      confirmApprove: '确定审批该调拨单吗？',
      confirmReverseApprove: '确定反审批该调拨单吗？',
      approveSuccess: '审批成功',
      reverseApproveSuccess: '反审批成功',
      exportName: '库存调拨单.xls',
      list: '调度产品清单',
      addItem: '添加调度产品',
      item: {
        fromWarehouse: '调出仓库',
        toWarehouse: '调入仓库',
        placeholderFromWarehouse: '请选择调出仓库',
        placeholderToWarehouse: '请选择调入仓库',
        validatorFromWarehouseRequired: '调出仓库不能为空',
        validatorToWarehouseRequired: '调入仓库不能为空'
      }
    }
  },
  lock: {
    lockScreen: '锁定屏幕',
    lock: '锁定',
    lockPassword: '锁屏密码',
    unlock: '点击解锁',
    backToLogin: '返回登录',
    entrySystem: '进入系统',
    placeholder: '请输入锁屏密码',
    message: '锁屏密码错误'
  },
  error: {
    noPermission: `抱歉，您无权访问此页面。`,
    pageError: '抱歉，您访问的页面不存在。',
    networkError: '抱歉，服务器报告错误。',
    returnToHome: '返回首页'
  },
  permission: {
    hasPermission: `请设置操作权限标签值`,
    hasRole: `请设置角色权限标签值`
  },
  setting: {
    projectSetting: '项目配置',
    theme: '主题',
    layout: '布局',
    systemTheme: '系统主题',
    menuTheme: '菜单主题',
    interfaceDisplay: '界面显示',
    breadcrumb: '面包屑',
    breadcrumbIcon: '面包屑图标',
    collapseMenu: '折叠菜单',
    hamburgerIcon: '折叠图标',
    screenfullIcon: '全屏图标',
    sizeIcon: '尺寸图标',
    localeIcon: '多语言图标',
    messageIcon: '消息图标',
    tagsView: '标签页',
    tagsViewImmerse: '标签页沉浸',
    logo: '标志',
    greyMode: '灰色模式',
    fixedHeader: '固定头部',
    headerTheme: '头部主题',
    cutMenu: '切割菜单',
    copy: '拷贝',
    clearAndReset: '清除缓存并且重置',
    copySuccess: '拷贝成功',
    copyFailed: '拷贝失败',
    footer: '页脚',
    uniqueOpened: '菜单手风琴',
    tagsViewIcon: '标签页图标',
    reExperienced: '请重新退出登录体验',
    fixedMenu: '固定菜单'
  },
  size: {
    default: '默认',
    large: '大',
    small: '小'
  },
  login: {
    welcome: '欢迎使用必硕数字化智能中控平台',
    message: '必硕智能“纸”为绿色生活',
    tenantname: '租户名称',
    username: '用户名',
    password: '密码',
    code: '验证码',
    login: '登录',
    relogin: '重新登录',
    otherLogin: '其他登录方式',
    register: '注册',
    checkPassword: '确认密码',
    remember: '记住我',
    hasUser: '已有账号？去登录',
    forgetPassword: '忘记密码?',
    tenantNamePlaceholder: '请输入租户名称',
    usernamePlaceholder: '请输入用户名',
    passwordPlaceholder: '请输入密码',
    codePlaceholder: '请输入验证码',
    mobileTitle: '手机登录',
    mobileNumber: '手机号码',
    mobileNumberPlaceholder: '请输入手机号码',
    backLogin: '返回',
    getSmsCode: '获取验证码',
    btnMobile: '手机登录',
    btnQRCode: '二维码登录',
    qrcode: '扫描二维码登录',
    btnRegister: '注册',
    SmsSendMsg: '验证码已发送'
  },
  captcha: {
    verification: '请完成安全验证',
    slide: '向右滑动完成验证',
    point: '请依次点击',
    success: '验证成功',
    fail: '验证失败'
  },
  router: {
    login: '登录',
    socialLogin: '社交登录',
    home: '首页',
    analysis: '分析页',
    workplace: '工作台'
  },
  analysis: {
    newUser: '新增用户',
    unreadInformation: '未读消息',
    transactionAmount: '成交金额',
    totalShopping: '购物总量',
    monthlySales: '每月销售额',
    userAccessSource: '用户访问来源',
    january: '一月',
    february: '二月',
    march: '三月',
    april: '四月',
    may: '五月',
    june: '六月',
    july: '七月',
    august: '八月',
    september: '九月',
    october: '十月',
    november: '十一月',
    december: '十二月',
    estimate: '预计',
    actual: '实际',
    directAccess: '直接访问',
    mailMarketing: '邮件营销',
    allianceAdvertising: '联盟广告',
    videoAdvertising: '视频广告',
    searchEngines: '搜索引擎',
    weeklyUserActivity: '每周用户活跃量',
    activeQuantity: '活跃量',
    monday: '周一',
    tuesday: '周二',
    wednesday: '周三',
    thursday: '周四',
    friday: '周五',
    saturday: '周六',
    sunday: '周日'
  },
  workplace: {
    welcome: '你好',
    happyDay: '!',
    toady: '今日晴',
    notice: '通知公告',
    project: '项目数',
    access: '项目访问',
    toDo: '待办',
    introduction: '一个正经的简介',
    shortcutOperation: '快捷入口',
    operation: '操作',
    index: '指数',
    personal: '个人',
    team: '团队',
    quote: '引用',
    contribution: '贡献',
    hot: '热度',
    yield: '产量',
    dynamic: '动态',
    push: '推送',
    follow: '关注'
  },
  form: {
    input: '输入框',
    inputNumber: '数字输入框',
    default: '默认',
    icon: '图标',
    mixed: '复合型',
    textarea: '多行文本',
    slot: '插槽',
    position: '位置',
    autocomplete: '自动补全',
    select: '选择器',
    selectGroup: '选项分组',
    selectV2: '虚拟列表选择器',
    cascader: '级联选择器',
    switch: '开关',
    rate: '评分',
    colorPicker: '颜色选择器',
    transfer: '穿梭框',
    render: '渲染器',
    radio: '单选框',
    button: '按钮',
    checkbox: '多选框',
    slider: '滑块',
    datePicker: '日期选择器',
    shortcuts: '快捷选项',
    today: '今天',
    yesterday: '昨天',
    aWeekAgo: '一周前',
    week: '周',
    year: '年',
    month: '月',
    dates: '日期',
    daterange: '日期范围',
    monthrange: '月份范围',
    dateTimePicker: '日期时间选择器',
    dateTimerange: '日期时间范围',
    timePicker: '时间选择器',
    timeSelect: '时间选择',
    inputPassword: '密码输入框',
    passwordStrength: '密码强度',
    operate: '操作',
    change: '更改',
    restore: '还原',
    disabled: '禁用',
    disablement: '解除禁用',
    delete: '删除',
    add: '添加',
    setValue: '设置值',
    resetValue: '重置值',
    set: '设置',
    subitem: '子项',
    formValidation: '表单验证',
    verifyReset: '验证重置',
    remark: '备注'
  },
  watermark: {
    watermark: '水印'
  },
  table: {
    table: '表格',
    index: '序号',
    title: '标题',
    author: '作者',
    createTime: '创建时间',
    action: '操作',
    pagination: '分页',
    reserveIndex: '叠加序号',
    restoreIndex: '还原序号',
    showSelections: '显示多选',
    hiddenSelections: '隐藏多选',
    showExpandedRows: '显示展开行',
    hiddenExpandedRows: '隐藏展开行',
    header: '头部'
  },
  action: {
    create: '新增',
    add: '新增',
    del: '删除',
    delete: '删除',
    edit: '编辑',
    update: '编辑',
    copy: '复制',
    preview: '预览',
    more: '更多',
    sync: '同步',
    save: '保存',
    detail: '详情',
    export: '导出',
    import: '导入',
    approve: '审批',
    unapprove: '反审批',
    generate: '生成',
    logout: '强制退出',
    test: '测试',
    typeCreate: '字典类型新增',
    typeUpdate: '字典类型编辑',
    dataCreate: '字典数据新增',
    dataUpdate: '字典数据编辑',
    select: '选择',
    batchDelete: '批量删除'
  },
  dialog: {
    dialog: '弹窗',
    open: '打开',
    close: '关闭'
  },
  sys: {
    api: {
      operationFailed: '操作失败',
      errorTip: '错误提示',
      errorMessage: '操作失败,系统异常!',
      timeoutMessage: '登录超时,请重新登录!',
      apiTimeoutMessage: '接口请求超时,请刷新页面重试!',
      apiRequestFailed: '请求出错，请稍候重试',
      networkException: '网络异常',
      networkExceptionMsg: '网络异常，请检查您的网络连接是否正常!',
      errMsg401: '用户没有权限（令牌、用户名、密码错误）!',
      errMsg403: '用户得到授权，但是访问是被禁止的。!',
      errMsg404: '网络请求错误,未找到该资源!',
      errMsg405: '网络请求错误,请求方法未允许!',
      errMsg408: '网络请求超时!',
      errMsg500: '服务器错误,请联系管理员!',
      errMsg501: '网络未实现!',
      errMsg502: '网络错误!',
      errMsg503: '服务不可用，服务器暂时过载或维护!',
      errMsg504: '网络超时!',
      errMsg505: 'http版本不支持该请求!',
      errMsg901: '演示模式，无法进行写操作!'
    },
    app: {
      logoutTip: '温馨提醒',
      logoutMessage: '是否确认退出系统?',
      menuLoading: '菜单加载中...'
    },
    exception: {
      backLogin: '返回登录',
      backHome: '返回首页',
      subTitle403: '抱歉，您无权访问此页面。',
      subTitle404: '抱歉，您访问的页面不存在。',
      subTitle500: '抱歉，服务器报告错误。',
      noDataTitle: '当前页无数据',
      networkErrorTitle: '网络错误',
      networkErrorSubTitle: '抱歉，您的网络连接已断开，请检查您的网络！'
    },
    lock: {
      unlock: '点击解锁',
      alert: '锁屏密码错误',
      backToLogin: '返回登录',
      entry: '进入系统',
      placeholder: '请输入锁屏密码或者用户密码'
    },
    login: {
      backSignIn: '返回',
      signInFormTitle: '登录',
      ssoFormTitle: '三方授权',
      mobileSignInFormTitle: '手机登录',
      qrSignInFormTitle: '二维码登录',
      signUpFormTitle: '注册',
      forgetFormTitle: '重置密码',
      signInTitle: '开箱即用的中后台管理系统',
      signInDesc: '输入您的个人详细信息开始使用！',
      policy: '我同意xxx隐私政策',
      scanSign: `扫码后点击"确认"，即可完成登录`,
      loginButton: '登录',
      registerButton: '注册',
      rememberMe: '记住我',
      forgetPassword: '忘记密码?',
      otherSignIn: '其他登录方式',
      // notify
      loginSuccessTitle: '登录成功',
      loginSuccessDesc: '欢迎回来',
      // placeholder
      accountPlaceholder: '请输入账号',
      passwordPlaceholder: '请输入密码',
      smsPlaceholder: '请输入验证码',
      mobilePlaceholder: '请输入手机号码',
      policyPlaceholder: '勾选后才能注册',
      diffPwd: '两次输入密码不一致',
      userName: '账号',
      password: '密码',
      confirmPassword: '确认密码',
      email: '邮箱',
      smsCode: '短信验证码',
      mobile: '手机号码'
    }
  },
  profile: {
    user: {
      title: '个人信息',
      username: '用户名称',
      nickname: '用户昵称',
      mobile: '手机号码',
      email: '用户邮箱',
      dept: '所属部门',
      posts: '所属岗位',
      roles: '所属角色',
      sex: '性别',
      man: '男',
      woman: '女',
      createTime: '创建日期'
    },
    info: {
      title: '基本信息',
      basicInfo: '基本资料',
      resetPwd: '修改密码',
      userSocial: '社交信息'
    },
    rules: {
      nickname: '请输入用户昵称',
      mail: '请输入邮箱地址',
      truemail: '请输入正确的邮箱地址',
      phone: '请输入正确的手机号码',
      truephone: '请输入正确的手机号码'
    },
    password: {
      oldPassword: '旧密码',
      newPassword: '新密码',
      confirmPassword: '确认密码',
      oldPwdMsg: '请输入旧密码',
      newPwdMsg: '请输入新密码',
      cfPwdMsg: '请输入确认密码',
      pwdRules: '长度在 6 到 20 个字符',
      diffPwd: '两次输入密码不一致'
    }
  },
  cropper: {
    selectImage: '选择图片',
    uploadSuccess: '上传成功',
    modalTitle: '头像上传',
    okText: '确认并上传',
    btn_reset: '重置',
    btn_rotate_left: '逆时针旋转',
    btn_rotate_right: '顺时针旋转',
    btn_scale_x: '水平翻转',
    btn_scale_y: '垂直翻转',
    btn_zoom_in: '放大',
    btn_zoom_out: '缩小',
    preview: '预览'
  },
  'OAuth 2.0': 'OAuth 2.0', // 避免菜单名是 OAuth 2.0 时，一直 warn 报错
  basedata: {
    product: {
      category: {
        name: '分类名称'
      }
    }
  },
  SystemManagement: {
    Dept: {
      name: '部门名称',
      statusLabel: '部门状态',
      status: '状态',
      leader: '负责人',
      sort: '显示排序',
      phone: '联系电话',
      email: '邮箱',
      parent: '上级部门',
      createTime: '创建时间',
      actions: '操作',
      searchNamePlaceholder: '请输入部门名称',
      searchStatusPlaceholder: '请选择部门状态',
      parentPlaceholder: '请选择上级部门',
      leaderPlaceholder: '请选择负责人',
      phonePlaceholder: '请输入联系电话',
      emailPlaceholder: '请输入邮箱',
      statusPlaceholder: '请选择状态',
      parentRequired: '上级部门不能为空',
      nameRequired: '部门名称不能为空',
      sortRequired: '显示排序不能为空',
      emailInvalid: '请输入正确的邮箱地址',
      phoneInvalid: '请输入正确的手机号码',
      statusRequired: '状态不能为空',
      toggleExpand: '展开/折叠'
    },
    User: {
      workNo: '工号',
      username: '用户名称',
      nickname: '用户昵称',
      dept: '归属部门',
      mobile: '手机号码',
      email: '邮箱',
      sex: '用户性别',
      post: '岗位',
      remark: '备注',
      status: '状态',
      createTime: '创建时间',
      actions: '操作',
      password: '用户密码',
      role: '角色',
      import: '用户导入',
      importDragText: '将文件拖到此处，或',
      importClickText: '点击上传',
      importUpdateSupport: '是否更新已经存在的用户数据',
      importFormatLimit: '仅允许导入 xls、xlsx 格式文件。',
      importDownloadTemplate: '下载模板',
      searchWorkNoPlaceholder: '请输入工号',
      searchUsernamePlaceholder: '请输入用户名称',
      searchMobilePlaceholder: '请输入手机号码',
      searchStatusPlaceholder: '请选择状态',
      searchCreateTimeStartPlaceholder: '开始日期',
      searchCreateTimeEndPlaceholder: '结束日期',
      deptPlaceholder: '请选择归属部门',
      sexPlaceholder: '请选择',
      postPlaceholder: '请选择',
      remarkPlaceholder: '请输入内容',
      usernamePlaceholder: '请输入用户名称',
      passwordPlaceholder: '请输入用户密码',
      workNoPlaceholder: '请输入工号',
      mobilePlaceholder: '请输入手机号码',
      emailPlaceholder: '请输入邮箱',
      usernameRequired: '用户名称不能为空',
      workNoRequired: '工号不能为空',
      passwordRequired: '用户密码不能为空',
      deptRequired: '部门不能为空',
      emailInvalid: '请输入正确的邮箱地址',
      mobileInvalid: '请输入正确的手机号码',
      importFileRequired: '请上传文件',
      importSuccessTip:
        '上传成功数量：{createCount}；更新成功数量：{updateCount}；更新失败数量：{failureCount}；',
      importFailed: '上传失败，请您重新上传！',
      importFileLimit: '最多只能上传一个文件！',
      resetPasswordTitle: '请输入"{username}"的新密码',
      resetPasswordSuccess: '修改成功，新密码是：{password}',
      resetPassword: '重置密码',
      assignRole: '分配角色',
      changeStatusConfirm: '确认要"{action}""{username}"用户吗?'
    },
    Post: {
      code: '岗位编码',
      name: '岗位名称',
      sort: '岗位顺序',
      remark: '岗位备注',
      status: '状态',
      createTime: '创建时间',
      actions: '操作',
      searchNamePlaceholder: '请输入岗位名称',
      searchCodePlaceholder: '请输入岗位编码',
      searchStatusPlaceholder: '请选择状态',
      codePlaceholder: '请输入岗位编码',
      namePlaceholder: '请输入岗位名称',
      sortPlaceholder: '请输入岗位顺序',
      statusPlaceholder: '请选择状态',
      remarkPlaceholder: '请输入备注',
      codeRequired: '岗位编码不能为空',
      nameRequired: '岗位名称不能为空',
      sortRequired: '岗位顺序不能为空',
      statusRequired: '岗位状态不能为空'
    },
    Role: {
      code: '角色编码',
      name: '角色名称',
      type: '角色类型',
      sort: '显示顺序',
      remark: '备注',
      status: '状态',
      menuPermission: '菜单权限',
      dataPermission: '数据权限',
      dataScope: '权限范围',
      selectAll: '全选/全不选',
      expandCollapse: '全部展开/折叠',
      parentChildLink: '父子联动(选中父节点，自动选择子节点)',
      yes: '是',
      no: '否',
      loadingText: '加载中，请稍候',
      searchCodePlaceholder: '请输入角色编码',
      searchNamePlaceholder: '请输入角色名称',
      searchStatusPlaceholder: '请选择状态',
      codePlaceholder: '请输入角色编码',
      namePlaceholder: '请输入角色名称',
      sortPlaceholder: '请输入显示顺序',
      statusPlaceholder: '请选择状态',
      remarkPlaceholder: '请输入备注',
      codeRequired: '角色标识不能为空',
      nameRequired: '角色名称不能为空',
      sortRequired: '显示顺序不能为空',
      statusRequired: '状态不能为空'
    },
    Menu: {
      name: '菜单名称',
      enName: '菜单英文名称',
      parent: '上级菜单',
      type: '菜单类型',
      icon: '菜单图标',
      path: '路由地址',
      component: '组件地址',
      componentName: '组件名称',
      permission: '权限标识',
      sort: '显示排序',
      status: '菜单状态',
      visible: '显示状态',
      alwaysShow: '总是显示',
      keepAlive: '缓存状态',
      actions: '操作',
      searchNamePlaceholder: '请输入菜单名称',
      searchStatusPlaceholder: '请选择菜单状态',
      namePlaceholder: '请输入菜单名称',
      enNamePlaceholder: '请输入菜单英文名称',
      pathPlaceholder: '请输入路由地址',
      componentPlaceholder: '例如说：system/user/index',
      componentNamePlaceholder: '例如说：SystemUser',
      permissionPlaceholder: '请输入权限标识',
      sortPlaceholder: '请输入显示排序',
      toggleExpand: '展开/折叠',
      refreshCache: '刷新菜单缓存',
      updateCacheConfirm: '即将更新缓存刷新浏览器！',
      updateCacheTitle: '刷新菜单缓存',
      visibleShow: '显示',
      visibleHide: '隐藏',
      always: '总是',
      notAlways: '不是',
      keep: '缓存',
      notKeep: '不缓存',
      parentRoot: '主类目',
      nameRequired: '菜单名称不能为空',
      sortRequired: '菜单顺序不能为空',
      pathRequired: '路由地址不能为空',
      statusRequired: '状态不能为空',
      pathMustStartWithSlash: '路径必须以 / 开头',
      pathMustNotStartWithSlash: '路径不能以 / 开头',
      pathTooltipTitle: '路由地址',
      pathTooltipMessage: '访问的路由地址，如：`user`。如需外网地址时，则以 `http(s)://` 开头',
      permissionTooltipTitle: '权限标识',
      permissionTooltipMessage:
        "Controller 方法上的权限字符，如：@PreAuthorize(`@ss.hasPermission('system:user:list')`)",
      visibleTooltipTitle: '显示状态',
      visibleTooltipMessage: '选择隐藏时，路由将不会出现在侧边栏，但仍然可以访问',
      alwaysShowTooltipTitle: '总是显示',
      alwaysShowTooltipMessage: '选择不是时，当该菜单只有一个子菜单时，不展示自己，直接展示子菜单',
      keepAliveTooltipTitle: '缓存状态',
      keepAliveTooltipMessage: '选择缓存时，则会被 `keep-alive` 缓存，必须填写「组件名称」字段'
    },
    Dict: {
      id: '字典编号',
      name: '字典名称',
      type: '字典类型',
      label: '字典标签',
      value: '字典键值',
      sort: '字典排序',
      status: '状态',
      remark: '备注',
      colorType: '颜色类型',
      cssClass: 'CSS Class',
      createTime: '创建时间',
      actions: '操作',
      data: '数据',
      searchNamePlaceholder: '请输入字典名称',
      searchTypePlaceholder: '请输入字典类型',
      searchStatusPlaceholder: '请选择字典状态',
      searchLabelPlaceholder: '请输入字典标签',
      searchDataStatusPlaceholder: '请选择数据状态',
      namePlaceholder: '请输入字典名称',
      typePlaceholder: '请输入字典类型',
      labelPlaceholder: '请输入数据标签',
      valuePlaceholder: '请输入数据键值',
      sortPlaceholder: '请输入数据顺序',
      remarkPlaceholder: '请输入内容',
      statusPlaceholder: '请选择状态',
      colorTypePlaceholder: '请选择颜色类型',
      cssClassPlaceholder: '请输入 CSS Class',
      nameRequired: '字典名称不能为空',
      typeRequired: '字典类型不能为空',
      statusRequired: '状态不能为空',
      labelRequired: '数据标签不能为空',
      valueRequired: '数据键值不能为空',
      sortRequired: '数据顺序不能为空',
      colorTypeDefault: '默认',
      colorTypePrimary: '主要',
      colorTypeSuccess: '成功',
      colorTypeInfo: '信息',
      colorTypeWarning: '警告',
      colorTypeDanger: '危险',
      typeExportFilename: '字典类型.xls',
      dataExportFilename: '字典数据.xls'
    }
  },
  // 设备管理
  EquipmentManagement: {
    // 设备分类
    EquipmentClassification: {
      code: '编码',
      name: '名称',
      createTime: '创建时间',
      id: 'id',
      remark: '备注',
      sort: '排序',
      operate: '操作',
      add: '添加',
      edit: '编辑',
      delete: '删除',
      detail: '详情',
      placeholderCode: '请输入编码',
      placeholderName: '请输入名称',
      placeholderRemark: '请输入备注',
      placeholderSort: '请输入排序'
    },
    // 设备台账
    EquipmentLedger: {
      deviceCode: '编码',
      deviceName: '名称',
      deviceStatus: '状态',
      deviceType: '类型',
      deviceSpec: '规格',
      deviceModel: '型号',
      productionDate: '生产日期',
      factoryEntryDate: '入厂日期',
      deviceLocation: '位置',
      deviceManagerName: '责任人',
      remark: '备注',
      creatorName: '创建人',
      createTime: '创建时间',
      updateTime: '更新时间',
      operate: '操作',
      detail: '详情',
      edit: '编辑',
      delete: '删除',
      batchDelete: '批量删除',
      placeholderDeviceCode: '请输入编码',
      placeholderDeviceName: '请输入名称',
      placeholderDeviceStatus: '请选择状态',
      placeholderDeviceType: '请选择类型',
      placeholderDeviceModel: '请输入型号',
      placeholderDeviceSpec: '请输入规格',
      placeholderProductionDate: '请选择生产日期',
      placeholderFactoryEntryDate: '请选择入厂日期',
      placeholderDeviceLocation: '请输入位置',
      placeholderDeviceManagerIds: '请选择责任人',
      placeholderRemark: '请输入备注',
      placeholderComponentIds: '请选择关键件',
      placeholderBeijianIds: '请选择备件',
      deviceNo: '设备编号',
      deviceBrand: '设备品牌',
      supplier: '供应商',
      workshop: '所属车间',
      systemOrg: '所属系统组织',
      checkHistory: '点检履历',
      maintainHistory: '保养履历',
      repairHistory: '维修履历',
      criticalComponent: '关键件',
      sparePart: '备件',
      mold: '模具',
      startTime: '开始时间',
      endTime: '结束时间',
      query: '查询',
      reset: '重置',
      export: '导出',
      operator: '操作人',
      checkMethod: '点检方式',
      criteria: '判定标准',
      checkTime: '点检时间',
      maintainMethod: '保养方式',
      maintainTime: '保养时间',
      projectName: '项目内容',
      repairResult: '维修结果',
      finishDate: '完成日期',
      componentCode: '编码',
      componentName: '名称',
      componentDesc: '描述',
      spareCode: '备件编码',
      spareName: '备件名称',
      category: '分类',
      unit: '单位',
      moldCode: '编码',
      moldName: '名称',
      moldRemark: '备注',
      fileUrl: '资料',
      serialNumber: '序号',
      dvName: '关联采集设备',
      dvId: '请选择设备'
    },
    // 设备关键件
    EquipmentKeyItems: {
      count: '数量',
      code: '编码',
      name: '名称',
      batchDelete: '批量删除',
      description: '描述',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',
      edit: '编辑',
      delete: '删除',
      placeholderCode: '请输入编码',
      placeholderName: '请输入名称',
      placeholderDescription: '请输入描述',
      placeholderRemark: '请输入备注',
      placeholderCount: '请输入数量'
    },
    // 项目维护
    DvSubject: {
      code: '编码',
      name: '名称',
      inspectionMethod: '检验方式',
      valueType: '值类型',
      judgmentCriteria: '判定基准',
      upperVal: '上限值',
      lowerVal: '下限值',
      creatorName: '创建人',
      createTime: '创建时间',
      operate: '操作',
      projectCode: '项目编码',
      projectName: '项目名称',
      isEnable: '是否启用',
      edit: '编辑',
      delete: '删除',
      batchDelete: '批量删除',
      placeholderCode: '请输入编码',
      placeholderName: '请输入名称',
      placeholderJudgmentCriteria: '请输入判定基准',
      placeholderProjectCode: '请输入项目编码',
      placeholderProjectName: '请输入项目名称',
      placeholderInspectionMethod: '请选择检验方式',
      placeholderValueType: '请选择值类型',
      placeholderUpperVal: '请输入上限值',
      placeholderLowerVal: '请输入下限值'
    },

    // 方案维护
    PlanMaintenance: {
      planName: '方案名称',
      planType: '方案类型',
      planTypeMaintain: '保养',
      planTypeInspect: '点检',
      description: '描述',
      creatorName: '创建人',
      createTime: '创建时间',
      updateTime: '更新时间',
      operate: '操作',
      index: '序号',
      subjectCode: '编码',
      subjectName: '名称',
      inspectionMethod: '检验方式',
      judgmentCriteria: '判定基准',
      batchDelete: '批量删除',
      placeholderPlanName: '请输入方案名称',
      placeholderDescription: '请输入描述',
      placeholderPlanType: '请选择方案类型',
      placeholderSubjectName: '请输入名称',
      placeholderSubjectDescription: '请输入描述',
      placeholderSubjectSelect: '请选择关联项目',
      selectDeleteTip: '请选择需要删除的数据',
      exportFilename: '方案维护.xls'
    },

    // 任务管理
    TaskManagement: {
      name: '名称',
      taskType: '类型',
      taskTypeInspect: '点检',
      taskTypeMaintain: '保养',
      projectForm: '项目表单',
      startDate: '开始日期',
      endDate: '结束日期',
      cronExpression: 'cron 表达式',
      enabled: '启用',
      creatorName: '创建人',
      createTime: '创建时间',
      updateTime: '更新时间',
      operate: '操作',
      index: '序号',
      deviceList: '设备列表',
      moldList: '模具列表',
      dateRange: '起止日期',
      operableUsers: '可操作人',
      createWorkOrder: '新增工单管理',
      placeholderName: '请输入名称',
      placeholderTaskType: '请选择类型',
      placeholderProjectForm: '请选择项目表单',
      placeholderDeviceList: '请选择设备列表',
      placeholderMoldList: '请选择模具列表',
      placeholderStartDate: '请选择开始日期',
      placeholderEndDate: '请选择结束日期',
      placeholderDateRange: '请选择起止日期',
      placeholderOperableUsers: '请选择可操作人',
      placeholderCronExpression: '请输入 cron 表达式',
      placeholderEnabled: '请选择是否启用',
      selectCronBeforeEnable: '请先填写 cron 表达式，再启用任务',
      cronAlertTitle: '提示',
      cronAlertConfirm: '我知道了',
      createTicketSuccess: '创建工单成功',
      createTicketFail: '创建工单失败',
      updateEnabledSuccess: '更新启用状态成功',
      updateEnabledFail: '更新启用状态失败',
      exportFilename: '任务管理.xls'
    },

    // 工单管理
    WorkOrderManagement: {
      planNo: '单号',
      planType: '类型',
      planTypeInspect: '点检',
      planTypeMaintain: '保养',
      jobStatus: '作业状态',
      jobResult: '结果',
      deviceName: '设备名称',
      configName: '计划配置名称',
      operatorName: '作业人',
      taskTime: '作业时间',
      taskEndTime: '计划结束作业时间',
      createTime: '创建时间',
      index: '序号',
      cancelTask: '取消任务',
      jobResultPending: '待检测',
      jobResultOk: '通过',
      jobResultNg: '不通过',
      inspectionItemName: '检验项名称',
      inspectionMethod: '检验方式',
      judgmentCriteria: '判定基准',
      inspectionResult: '检验结果',
      images: '图片',
      remark: '备注',
      operate: '操作',
      dialogTitleDefault: '检验结果',
      cancelConfirm: '确认取消选中的任务吗？',
      cancelSuccess: '取消任务成功',
      cancelFail: '取消任务失败',
      selectAllDecisionError: '请先为所有待检测记录选择通过或不通过',
      selectDecisionError: '请先为待检测记录选择通过或不通过',
      updateSuccess: '更新成功',
      updateFail: '更新失败',
      placeholderPlanNo: '请输入单号',
      placeholderPlanType: '请选择类型',
      placeholderJobStatus: '请选择作业状态',
      placeholderJobResult: '请选择结果',
      ok: '通过',
      ng: '不通过',
      dialogCancel: '取 消',
      dialogSave: '保 存'
    },

    // 维修单
    DvRepair: {
      repairCode: '维修单号',
      repairName: '维修单',
      machineryName: '设备名称',
      machineryCode: '设备编码',
      machinerySpec: '规格型号',
      machineryTypeId: '设备类型',
      device: '设备',
      component: '关键件',
      acceptedBy: '维修人员',
      confirmBy: '验收人员',
      requireDate: '报修日期',
      finishDate: '完成日期',
      confirmDate: '验收日期',
      repairResult: '维修结果',
      repairStatus: '结果',
      status: '单据状态',
      deviceTypeDevice: '设备',
      deviceTypeComponent: '关键件',
      repairLineTitle: '设备维修项目行',
      lineSubjectCode: '维修编码',
      lineSubjectName: '维修名称',
      lineSubjectContent: '维修内容',
      lineRemark: '备注',
      lineResult: '结果',
      lineResultOk: '通过',
      lineResultNg: '不通过',
      repair: '维修',
      index: '序号',
      machineryType: '设备类型',
      machineryTypeDevice: '设备',
      machineryTypeKeyItem: '关键件',
      repairResultPending: '待维修',
      repairResultOk: '通过',
      repairResultNg: '不通过',
      statusPending: '待完成',
      statusFinished: '已完成',
      creatorName: '创建人',
      createTime: '创建时间',
      operate: '操作',
      batchDelete: '批量删除',
      exportFilename: '设备维修记录.xls',
      selectDeleteTip: '请选择需要删除的数据',
      placeholderRepairCode: '请输入维修单编号',
      placeholderRepairName: '请输入维修单名称',
      placeholderMachineryName: '请输入设备名称',
      placeholderAcceptedBy: '请输入维修人员',
      placeholderConfirmBy: '请输入验收人员',
      placeholderStatus: '请选择单据状态',
      placeholderDevice: '请选择设备',
      placeholderComponent: '请选择关键件',
      placeholderRequireDate: '选择报修日期',
      placeholderFinishDate: '选择完成日期',
      placeholderConfirmDate: '选择验收日期',
      placeholderAutoFill: '自动带出',
      placeholderLineSubjectCode: '请输入维修编码',
      placeholderLineSubjectName: '请输入维修名称',
      placeholderLineSubjectContent: '请输入维修内容',
      placeholderLineRemark: '请输入备注',
      validatorRepairCodeRequired: '维修单编号不能为空',
      validatorMachineryIdRequired: '设备ID不能为空',
      validatorMachineryCodeRequired: '设备编码不能为空',
      validatorMachineryNameRequired: '设备名称不能为空',
      validatorMachineryTypeIdRequired: '设备类型不能为空',
      validatorRequireDateRequired: '报修日期不能为空',
      validatorFinishDateRequired: '完成日期不能为空',
      validatorConfirmDateRequired: '验收日期不能为空',
      validatorRepairResultRequired: '维修结果不能为空',
      validatorLineRepairIdRequired: '维修单ID不能为空',
      validatorLineSubjectIdRequired: '项目ID不能为空',
      validatorLineSubjectCodeRequired: '项目编码不能为空',
      validatorLineSubjectContentRequired: '项目内容不能为空',
      validatorLineRemarkRequired: '备注不能为空',
      validatorLineResultRequired: '结果不能为空'
    },

    // 维修项目
    RepairItems: {
      subjectCode: '维修编码',
      subjectName: '维修名称',
      deviceType: '设备类型',
      device: '设备',
      component: '关键件',
      projectContent: '维修内容',
      createTime: '创建时间',
      deviceName: '设备名称',
      componentName: '关键件名称',
      isEnable: '是否启用',
      deviceTypeDevice: '设备',
      deviceTypeComponent: '关键件',
      operate: '操作',
      batchDelete: '批量删除',
      exportFilename: '维修项目.xls',
      selectDeleteTip: '请选择需要删除的数据',
      placeholderSubjectCode: '请输入维修编码',
      placeholderSubjectName: '请输入维修名称',
      placeholderDeviceType: '请选择设备类型',
      placeholderProjectContent: '请输入维修内容',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      placeholderDevice: '请选择设备',
      placeholderComponent: '请选择关键件',
      validatorSubjectCodeRequired: '项目编码不能为空',
      validatorSubjectNameRequired: '项目名称不能为空',
      validatorDeviceTypeRequired: '设备类型不能为空',
      validatorDeviceRequired: '设备不能为空',
      validatorComponentRequired: '关键件不能为空',
      validatorIsEnableRequired: '是否启用不能为空'
    }
  },
  // 备件管理
  SparePartsManagement: {
    SpareInfo: {
      name: '备件名称',
      code: '备件编码',
      standard: '规格',
      expiryDay: '保质期天数',
      category: '分类',
      unit: '单位',
      safetyNumber: '预警库存',
      status: '状态',
      createTime: '创建时间',
      operate: '操作',
      remark: '备注',
      exportFilename: '备件信息.xls',
      placeholderName: '请输入名称',
      placeholderCode: '请输入编码',
      placeholderUnit: '请选择单位',
      placeholderSafetyNumber: '请输入预警库存数量',
      placeholderRemark: '请输入备注',
      placeholderStandard: '请输入规格',
      placeholderExpiryDay: '请输入保质期天数',
      validatorNameRequired: '备件名称不能为空',
      validatorCodeRequired: '备件编码不能为空',
      validatorCategoryRequired: '分类不能为空',
      validatorUnitRequired: '单位不能为空',
      validatorStatusRequired: '状态不能为空'
    },

    SpareStock: {
      product: '备件',
      warehouse: '仓库',
      category: '分类',
      count: '库存量',
      unit: '单位',
      exportFilename: '备件库存.xls',
      placeholderProduct: '请选择备件',
      placeholderWarehouse: '请选择仓库'
    },

    SpareRecord: {
      product: '备件',
      warehouse: '仓库',
      unit: '单位',
      bizType: '类型',
      bizNo: '出入库单号',
      count: '出入库数量',
      totalCount: '库存量',
      recordTime: '出入库日期',
      createTime: '创建日期',
      creatorName: '操作人',
      exportFilename: '备件库存明细.xls',
      placeholderProduct: '请选择备件',
      placeholderWarehouse: '请选择仓库',
      placeholderBizNo: '请输入业务单号',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期'
    },

    SpareIn: {
      product: '备件',
      inTime: '入库时间',
      supplier: '供应商',
      warehouse: '仓库',
      remark: '备注',
      status: '状态',
      inType: '入库类型',
      no: '入库单号',
      creatorName: '创建人',
      totalCount: '数量',
      totalPrice: '金额',
      operate: '操作',
      tabUnAudit: '未审核',
      tabAudited: '已审核',
      tabAll: '所有',
      detail: '详情',
      edit: '编辑',
      approve: '审批',
      unapprove: '反审批',
      delete: '删除',
      itemListTitle: '入库产品清单',
      itemIndex: '序号',
      itemWarehouseName: '仓库名称',
      itemProductName: '备件名称',
      itemStockCount: '库存',
      itemProductCode: '备件编码',
      itemUnitName: '单位',
      itemCount: '数量',
      itemProductPrice: '备件单价',
      itemTotalPrice: '合计金额',
      itemRemark: '备注',
      itemOperate: '操作',
      itemAddButton: '添加入库备件',
      sumLabel: '合计',
      exportFilename: '备件入库.xls',
      placeholderProduct: '请选择备件',
      placeholderInTimeStart: '开始日期',
      placeholderInTimeEnd: '结束日期',
      placeholderSupplier: '请选择供应商',
      placeholderWarehouse: '请选择仓库',
      placeholderRemark: '请输入备注',
      placeholderInType: '请选择入库类型',
      placeholderInTime: '选择入库时间',
      placeholderNoAuto: '保存时自动生成',
      validatorInTimeRequired: '入库时间不能为空',
      validatorInTypeRequired: '入库类型不能为空',
      validatorItemInIdRequired: '入库编号不能为空',
      validatorItemWarehouseRequired: '仓库不能为空',
      validatorItemProductRequired: '备件不能为空',
      validatorItemCountRequired: '备件数量不能为空',
      confirmApprove: '确定审批该入库单吗？',
      confirmUnapprove: '确定反审批该入库单吗？',
      approveSuccess: '审批成功',
      unapproveSuccess: '反审批成功',
      file: '附件'
    },

    SpareOut: {
      no: '出库单号',
      product: '备件',
      outTime: '出库时间',
      warehouse: '仓库',
      remark: '备注',
      customer: '客户',
      status: '状态',
      outType: '出库类型',
      totalCount: '数量',
      totalPrice: '金额',
      creatorName: '创建人',
      operate: '操作',
      tabUnAudit: '未审核',
      tabAudited: '已审核',
      tabAll: '所有',
      detail: '详情',
      edit: '编辑',
      approve: '审批',
      unapprove: '反审批',
      delete: '删除',
      itemListTitle: '出库备件清单',
      itemIndex: '序号',
      itemWarehouseName: '仓库名称',
      itemProductName: '备件名称',
      itemStockCount: '库存',
      itemProductCode: '备件编码',
      itemUnitName: '单位',
      itemCount: '数量',
      itemProductPrice: '单价',
      itemTotalPrice: '合计金额',
      itemRemark: '备注',
      itemOperate: '操作',
      itemAddButton: '添加出库备件',
      sumLabel: '合计',
      exportFilename: '备件出库.xls',
      placeholderNo: '请输入出库单号',
      placeholderProduct: '请选择备件',
      placeholderOutTimeStart: '开始日期',
      placeholderOutTimeEnd: '结束日期',
      placeholderWarehouse: '请选择仓库',
      placeholderRemark: '请输入备注',
      placeholderOutType: '请选择出库类型',
      placeholderOutTime: '选择出库时间',
      placeholderNoAuto: '保存时自动生成',
      validatorOutTimeRequired: '出库时间不能为空',
      validatorOutTypeRequired: '出库类型不能为空',
      validatorItemOutIdRequired: '出库编号不能为空',
      validatorItemWarehouseRequired: '仓库不能为空',
      validatorItemProductRequired: '备件不能为空',
      validatorItemCountRequired: '备件数量不能为空'
    }
  },
  MoldManagement: {
    MoldBrand: {
      code: '型号编码',
      name: '型号名称',
      moldType: '规格',
      orgType: '工序',
      moldSize: '模穴数',
      useTime: '预期寿命/次',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',
      tabMold: '模具',
      emptyTip: '请先点击上方列表选择一个模具型号',
      exportFilename: '模具型号.xls',
      placeholderCode: '请输入型号编码',
      placeholderName: '请输入型号名称',
      placeholderOrgType: '请选择工序',
      placeholderMoldType: '请输入规格',
      placeholderMoldSize: '请输入模穴数',
      placeholderUseTime: '输入预期寿命(次)',
      placeholderRemark: '请输入备注',
      validatorCodeRequired: '型号编码不能为空',
      validatorNameRequired: '型号名称不能为空',
      validatorMoldTypeRequired: '规格不能为空',
      validatorProductRequired: '产品ID不能为空',
      validatorMoldSizeRequired: '出模数不能为空',
      orgTypeTooltip: '来源：数据字典-工序'
    },

    Mold: {
      code: '模具编码',
      name: '模具名称',
      unit: '单位',
      inTime: '入库时间',
      status: '状态',
      images: '模具图片',
      remark: '备注',
      isEnable: '是否启用',
      fileUrl: '资料',
      machineName: '使用设备',
      useTime: '使用次数/次',
      moldSize: '模穴数',
      createTime: '创建时间',
      operate: '操作',
      detail: '详情',
      add: '新增',
      edit: '编辑',
      delete: '删除',
      placeholderCode: '请输入模具编码',
      placeholderName: '请输入模具名称',
      placeholderUnit: '请选择单位',
      placeholderInTime: '选择入库时间',
      placeholderRemark: '请输入备注',
      placeholderStatus: '请选择状态',
      validatorCodeRequired: '模具编码不能为空',
      validatorNameRequired: '模具名称不能为空',
      validatorUnitRequired: '单位不能为空',
      validatorInTimeRequired: '入库时间不能为空',
      validatorIsEnableRequired: '是否启用不能为空',
      validatorBrandRequired: '型号不能为空',
      selectBrandTip: '请选择一个模具型号',
      statusTooltip: '来源：数据字典-模具状态'
    },

    MoldReturn: {
      moduleName: '模具入库',
      no: '入库单号',
      mold: '模具',
      moldInfo: '模具信息',
      inTime: '入库时间',
      warehouse: '仓库',
      creator: '创建人',
      status: '状态',
      remark: '备注',
      select: '选择',
      operate: '操作',
      detail: '详情',
      edit: '编辑',
      approve: '审批',
      unapprove: '反审批',
      delete: '删除',
      export: '导出',
      add: '新增',
      inType: '入库类型',
      inNo: '入库单号',
      inTimeSingle: '入库时间',
      remarkSingle: '备注',
      attachment: '附件',
      itemListTitle: '入库模具清单',
      itemIndex: '序号',
      itemWarehouseName: '仓库名称',
      itemMoldName: '模具名称',
      itemStockCount: '库存',
      itemMoldCode: '模具编码',
      itemUnitName: '单位',
      itemCount: '数量',
      itemRemark: '备注',
      itemOperate: '操作',
      itemAddButton: '添加入库模具',
      sumLabel: '合计',
      exportFilename: '模具入库单.xls',
      placeholderNo: '请输入入库单号',
      placeholderMold: '请选择模具',
      placeholderInTimeStart: '开始日期',
      placeholderInTimeEnd: '结束日期',
      placeholderWarehouse: '请选择仓库',
      placeholderCreator: '请选择创建人',
      placeholderStatus: '请选择状态',
      placeholderRemark: '请输入备注',
      placeholderInType: '请选择入库类型',
      placeholderInTime: '选择入库时间',
      placeholderInNoAuto: '保存时自动生成',
      validatorInTimeRequired: '入库时间不能为空',
      validatorInTypeRequired: '入库类型不能为空',
      validatorItemInIdRequired: '入库编号不能为空',
      validatorItemWarehouseRequired: '仓库不能为空',
      validatorItemMoldRequired: '模具不能为空',
      validatorItemCountRequired: '数量不能为空',
      approveConfirm: '确定审批该入库单吗？',
      unapproveConfirm: '确定反审批该入库单吗？',
      approveSuccess: '审批成功',
      unapproveSuccess: '反审批成功'
    },

    MoldGet: {
      moduleName: '模具出库',
      no: '领模单号',
      mold: '模具',
      outTime: '出库时间',
      warehouse: '仓库',
      creator: '创建人',
      status: '状态',
      remark: '备注',
      select: '选择',
      operate: '操作',
      detail: '详情',
      edit: '编辑',
      approve: '审批',
      unapprove: '反审批',
      delete: '删除',
      export: '导出',
      add: '新增',
      outType: '出库类型',
      outNo: '出库单号',
      outTimeSingle: '出库时间',
      remarkSingle: '备注',
      attachment: '附件',
      itemListTitle: '出库模具清单',
      itemIndex: '序号',
      itemWarehouseName: '仓库名称',
      itemMoldName: '模具名称',
      itemStockCount: '库存',
      itemMoldCode: '模具编码',
      itemUnitName: '单位',
      itemCount: '数量',
      itemRemark: '备注',
      itemOperate: '操作',
      itemAddButton: '添加出库模具',
      sumLabel: '合计',
      exportFilename: '模具出库单.xls',
      placeholderNo: '请输入领模单号',
      placeholderMold: '请选择模具',
      placeholderOutTimeStart: '开始日期',
      placeholderOutTimeEnd: '结束日期',
      placeholderWarehouse: '请选择仓库',
      placeholderCreator: '请选择创建人',
      placeholderStatus: '请选择状态',
      placeholderRemark: '请输入备注',
      placeholderOutType: '请选择出库类型',
      placeholderOutTime: '选择出库时间',
      placeholderOutNoAuto: '保存时自动生成',
      validatorOutTimeRequired: '出库时间不能为空',
      validatorOutTypeRequired: '出库类型不能为空',
      validatorItemOutIdRequired: '出库编号不能为空',
      validatorItemWarehouseRequired: '仓库不能为空',
      validatorItemMoldRequired: '模具不能为空',
      validatorItemCountRequired: '数量不能为空'
    },

    MoldInspectionItems: {
      moduleName: '检验项目',
      code: '编码',
      name: '名称',
      inspectionMethod: '检验方式',
      valueType: '值类型',
      judgmentCriteria: '判定基准',
      isEnable: '是否启用',
      creatorName: '创建人',
      createTime: '创建时间',
      operate: '操作',
      index: '序号',
      add: '新增',
      batchDelete: '批量删除',
      export: '导出',
      edit: '编辑',
      delete: '删除',
      exportFilename: '检验项目.xls',
      placeholderCode: '请输入编码',
      placeholderName: '请输入名称',
      placeholderJudgmentCriteria: '请输入判定基准',
      placeholderSubjectCode: '请输入项目编码',
      placeholderSubjectName: '请输入项目名称',
      placeholderInspectionMethod: '请选择检验方式',
      placeholderValueType: '请选择值类型',
      placeholderIsEnable: '请选择是否启用',
      placeholderJudgmentCriteriaForm: '请输入判定基准',
      validatorSubjectCodeRequired: '项目编码不能为空',
      validatorSubjectNameRequired: '项目名称不能为空',
      validatorInspectionMethodRequired: '检验方式不能为空',
      validatorValueTypeRequired: '值类型不能为空',
      validatorJudgmentCriteriaRequired: '判定基准不能为空',
      validatorIsEnableRequired: '是否启用不能为空',
      selectDeleteTip: '请选择需要删除的数据'
    },

    MoldInspectionPlan: {
      moduleName: '检验方案',
      planName: '模板名称',
      planType: '模板类型',
      planTypeMaintain: '保养',
      planTypeInspect: '点检',
      description: '描述',
      creatorName: '创建人',
      createTime: '创建时间',
      updateTime: '更新时间',
      operate: '操作',
      index: '序号',
      subjectCode: '项目编码',
      subjectName: '关联项目',
      inspectionMethod: '检验方式',
      judgmentCriteria: '判定基准',
      add: '新增',
      edit: '编辑',
      delete: '删除',
      batchDelete: '批量删除',
      export: '导出',
      placeholderPlanName: '请输入模板名称',
      placeholderDescription: '请输入描述',
      placeholderPlanType: '请选择模板类型',
      placeholderSubjectName: '请输入项目名称',
      placeholderSubjectDescription: '请输入描述',
      placeholderSubjectSelect: '请选择关联项目',
      selectDeleteTip: '请选择需要删除的数据',
      exportFilename: '模具检验模板.xls',
      validatorPlanNameRequired: '模板名称不能为空',
      validatorPlanTypeRequired: '模板类型不能为空'
    },

    MoldRepair: {
      moduleName: '维修单',
      repairCode: '维修单号',
      repairName: '维修单',
      mold: '模具',
      moldCode: '模具编码',
      moldName: '模具名称',
      repairUser: '维修人员',
      confirmUser: '验收人员',
      requireDate: '报修日期',
      finishDate: '完成日期',
      confirmDate: '验收日期',
      repairResult: '维修结果',
      repairResultPending: '待维修',
      repairResultOk: '通过',
      repairResultNg: '不通过',
      repairStatus: '结果',
      status: '单据状态',
      statusPending: '待完成',
      statusDone: '已完成',
      acceptUser: '维修人员',
      confirmUserShort: '验收人员',
      creator: '创建人',
      createTime: '创建时间',
      updateTime: '更新时间',
      operate: '操作',
      index: '序号',
      remark: '备注',
      listTitle: '模具维修记录',
      add: '新增',
      edit: '编辑',
      delete: '删除',
      batchDelete: '批量删除',
      export: '导出',
      exportFilename: '模具维修记录.xls',
      repair: '维修',
      placeholderRepairCode: '请输入维修单编号',
      placeholderRepairName: '请输入维修单名称',
      placeholderMoldCode: '请输入模具编码',
      placeholderMoldName: '请输入模具名称',
      placeholderRequireDateStart: '开始日期',
      placeholderRequireDateEnd: '结束日期',
      placeholderFinishDateStart: '开始日期',
      placeholderFinishDateEnd: '结束日期',
      placeholderConfirmDateStart: '开始日期',
      placeholderConfirmDateEnd: '结束日期',
      placeholderRepairUser: '请输入维修人员',
      placeholderStatus: '请选择单据状态',
      placeholderMold: '请选择模具',
      placeholderAcceptUser: '请选择维修人员',
      placeholderConfirmUser: '请选择验收人员',
      placeholderRequireDate: '选择报修日期',
      placeholderFinishDate: '选择完成日期',
      placeholderConfirmDate: '选择验收日期',
      placeholderMoldNameAuto: '自动带出',
      placeholderMoldCodeAuto: '自动带出',
      search: '搜索',
      reset: '重置',
      selectDeleteTip: '请选择需要删除的数据',
      validatorRepairCodeRequired: '维修单编号不能为空',
      validatorRepairNameRequired: '维修单不能为空',
      validatorMoldRequired: '模具不能为空',
      tabMoldRepairLine: '模具维修项目行',
      dialogTitleCreate: '新增维修单',
      dialogTitleUpdate: '编辑维修单',
      dialogTitleRepair: '维修'
    },

    MoldRepairLine: {
      index: '序号',
      subjectCode: '维修编码',
      subjectName: '维修名称',
      subjectContent: '维修内容',
      remark: '备注',
      result: '结果',
      resultOk: '通过',
      resultNg: '不通过',
      addLine: '添加维修项目',
      placeholderSubjectCode: '请输入维修编码',
      placeholderSubjectName: '请输入维修名称',
      placeholderSubjectContent: '请输入维修内容',
      placeholderRemark: '请输入备注',
      validatorRepairIdRequired: '维修单ID不能为空',
      validatorSubjectIdRequired: '项目ID不能为空',
      validatorSubjectCodeRequired: '项目编码不能为空',
      validatorSubjectContentRequired: '项目内容不能为空'
    },

    MoldRepairItems: {
      moduleName: '维修项目',
      subjectCode: '维修编码',
      subjectName: '维修名称',
      moldName: '模具名称',
      projectContent: '维修内容',
      isEnable: '是否启用',
      createTime: '创建时间',
      operate: '操作',
      index: '序号',
      add: '新增',
      edit: '编辑',
      delete: '删除',
      batchDelete: '批量删除',
      export: '导出',
      exportFilename: '模具维修项目.xls',
      placeholderSubjectCode: '请输入维修编码',
      placeholderSubjectName: '请输入维修名称',
      placeholderProjectContent: '请输入维修内容',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      search: '搜索',
      reset: '重置',
      selectDeleteTip: '请选择需要删除的数据',
      dialogSubjectCode: '维修编码',
      dialogSubjectName: '维修名称',
      dialogMold: '模具',
      dialogProjectContent: '维修内容',
      dialogIsEnable: '是否启用',
      placeholderDialogSubjectCode: '请输入维修编码',
      placeholderDialogSubjectName: '请输入维修名称',
      placeholderDialogMold: '请选择模具',
      placeholderDialogProjectContent: '请输入维修内容',
      validatorSubjectCodeRequired: '项目编码不能为空',
      validatorSubjectNameRequired: '项目名称不能为空',
      validatorMoldRequired: '模具不能为空',
      validatorIsEnableRequired: '是否启用不能为空'
    },

    MoldOperate: {
      moduleName: '模具上下模',
      operateType: '操作类型',
      operateTypeUp: '上模',
      operateTypeDown: '下模',
      mold: '模具',
      moldName: '模具名称',
      lowerMold: '下模模具',
      device: '设备',
      deviceName: '设备名称',
      remark: '备注',
      creatorName: '操作人',
      createTime: '操作时间',
      operate: '操作',
      tabUp: '上模',
      tabDown: '下模',
      index: '序号',
      add: '新增',
      delete: '删除',
      export: '导出',
      exportFilename: '模具上下模.xls',
      placeholderMold: '请选择模具',
      placeholderLowerMold: '请选择下模模具',
      placeholderRemark: '请输入备注',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      placeholderDevice: '请选择设备',
      search: '搜索',
      reset: '重置',
      validatorOperateTypeRequired: '操作类型不能为空',
      validatorDeviceRequired: '关联设备不能为空',
      validatorMoldRequired: '关联模具不能为空',
      validatorLowerMoldRequired: '下模模具不能为空',
      alertNeedRemoveMoldFirst: '请先将该设备上的模具换下！',
      alertNoMoldOnDevice: '该设备没有安装模具！'
    },

    MoldWorkOrderInquiry: {
      moduleName: '工单查询',
      planNo: '单号',
      planType: '类型',
      planTypeInspect: '点检',
      planTypeMaintain: '保养',
      jobStatus: '作业状态',
      jobResult: '结果',
      jobResultOk: '通过',
      jobResultNg: '不通过',
      moldName: '模具名称',
      configName: '计划配置名称',
      operatorName: '作业人',
      taskTime: '作业时间',
      taskEndTime: '计划结束作业时间',
      createTime: '创建时间',
      index: '序号',
      remark: '备注',
      select: '选择',
      cancelTask: '取消任务',
      placeholderPlanNo: '请输入单号',
      placeholderPlanType: '请选择类型',
      placeholderJobStatus: '请选择作业状态',
      placeholderJobResult: '请选择结果',
      query: '查询',
      reset: '重置',
      cancelConfirm: '确认取消选中的任务吗？',
      cancelSuccess: '取消任务成功',
      inspectResultTitlePrefix: '检验结果-',
      inspectResultTitle: '检验结果'
    },

    TicketResultDialog: {
      moduleName: '检验结果',
      index: '序号',
      inspectionItemName: '检验项名称',
      inspectionMethod: '检验方式',
      judgmentCriteria: '判定基准',
      inspectionResult: '检验结果',
      inspectionResultPending: '待检测',
      inspectionResultPass: '通过',
      inspectionResultFail: '不通过',
      images: '图片',
      remark: '备注',
      operate: '操作',
      pass: '通过',
      fail: '不通过',
      save: '保 存',
      cancel: '取 消',
      selectDecisionTip: '请先为待检测记录选择通过或不通过',
      updateSuccess: '更新成功',
      updateFail: '更新失败'
    }
  },
  QualityManagement: {
    ZjType: {
      moduleName: '检验类型',
      code: '编码',
      name: '名称',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',
      exportFilename: '质量管理-检验类型.xls',
      placeholderCode: '请输入编码',
      placeholderName: '请输入名称',
      placeholderRemark: '请输入备注',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      validatorCodeRequired: '编码不能为空',
      validatorNameRequired: '名称不能为空'
    },
    ZjItem: {
      moduleName: '检验项目',
      zjType: '检验类型',
      name: '名称',
      tool: '作业方式',
      standardVal: '标准值',
      upperVal: '上限值',
      lowerVal: '下限值',
      unit: '单位',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',
      exportFilename: '质量管理-检验项目.xls',
      placeholderZjType: '请选择检验类型',
      placeholderName: '请输入名称',
      placeholderTool: '请输入作业方式',
      placeholderStandardVal: '请输入标准值',
      placeholderUpperVal: '请输入上限值',
      placeholderLowerVal: '请输入下限值',
      placeholderUnit: '请选择单位',
      placeholderRemark: '请输入备注',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      validatorNameRequired: '名称不能为空',
      validatorZjTypeRequired: '检验类型不能为空'
    },
    ZjSchema: {
      moduleName: '检验方案',
      name: '名称',
      type: '类型',
      sampleMethod: '抽检方式',
      val: '值',
      item: '关联项目',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',
      source: '来源',
      target: '目标',
      filterPlaceholder: '筛选',
      selectItemDialogTitle: '选择检验项目',
      exportFilename: '质量管理-检验方案.xls',
      placeholderName: '请输入名称',
      placeholderType: '请选择类型',
      placeholderSampleMethod: '请选择抽检方式',
      placeholderVal: '请输入值',
      placeholderItem: '请选择检验项目',
      placeholderRemark: '请输入备注',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      validatorNameRequired: '名称不能为空',
      validatorTypeRequired: '类型不能为空',
      validatorSampleMethodRequired: '抽检方式不能为空',
      validatorValRequired: '值不能为空'
    },
    ZjTask: {
      moduleName: '检验任务',
      index: '序号',
      code: '单号',
      type: '质检分类',
      status: '状态',
      ticketCode: '工单',
      orgType: '工序',
      schemaName: '检验方案',
      managerName: '负责人',
      executorName: '执行人',
      executeTime: '执行时间',
      remark: '备注',
      result: '结果',
      resultPass: '通过',
      resultFail: '不通过',
      createTime: '创建时间',
      operate: '操作',
      inspect: '检验',
      cancelTask: '取消任务',
      cancelSuccess: '取消任务成功',
      exportFilename: '质量管理-检验任务.xls',
      placeholderCode: '请输入单号',
      placeholderType: '请选择质检分类',
      placeholderOrgType: '请选择工序',
      placeholderStatus: '请选择状态',
      placeholderResult: '请输入结果',
      placeholderCreateTimeStart: '开始日期',
      placeholderCreateTimeEnd: '结束日期',
      formCode: '单号',
      formType: '质检分类',
      formSchema: '检验方案',
      formTicketType: '工单类型',
      formTicket: '生产计划',
      formOrgType: '工序',
      formManager: '负责人',
      formRemark: '备注',
      ticketTypeProcess: '生产过程',
      ticketTypeStorage: '产品入库',
      placeholderFormCode: '请输入单号',
      placeholderFormType: '请选择质检分类',
      placeholderFormSchema: '请选择检验方案',
      placeholderFormTicket: '请选择生产计划',
      placeholderFormOrgType: '请选择工序',
      placeholderFormManager: '请选择负责人',
      placeholderFormRemark: '请输入备注',
      validatorCodeRequired: '单号不能为空',
      validatorTypeRequired: '质检分类不能为空',
      validatorSchemaRequired: '检验方案不能为空',
      validatorTicketRequired: '工单不能为空',
      validatorOrgTypeRequired: '工序不能为空',
      validatorTicketTypeRequired: '工单类型不能为空'
    },
    TicketResultDialog: {
      moduleName: '检验结果',
      index: '序号',
      inspectionItemName: '检验项名称',
      inspectionMethod: '检验方式',
      judgmentCriteria: '判定基准',
      unit: '单位',
      upperVal: '上限值',
      lowerVal: '下限值',
      inspectionResult: '检验结果',
      inspectionResultPending: '待检测',
      inspectionResultPass: '通过',
      inspectionResultFail: '不通过',
      images: '图片',
      remark: '备注',
      operate: '操作',
      pass: '通过',
      fail: '不通过',
      save: '保 存',
      cancel: '取 消',
      selectDecisionTip: '请先为待检测记录选择通过或不通过',
      updateSuccess: '更新成功',
      updateFail: '更新失败'
    }
  },
  RecipeManagement: {
    RecipeType: {
      moduleName: '配方类型',
      searchNameLabel: '名称',
      searchNamePlaceholder: '请输入名称',
      searchProcessLabel: '工序',
      searchProcessPlaceholder: '请选择工序',
      searchButtonText: '查询',
      resetButtonText: '重置',
      createButtonText: '新增',
      exportButtonText: '导出',
      tableNameColumn: '名称',
      tableProcessColumn: '工序',
      tableRemarkColumn: '备注',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogCreateTitle: '新增配方类型',
      dialogEditTitle: '编辑配方类型',
      dialogNameLabel: '名称',
      dialogNamePlaceholder: '请输入名称',
      dialogProcessLabel: '工序',
      dialogProcessPlaceholder: '请选择工序',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogCancelButton: '取 消',
      dialogSaveButton: '保 存',
      validatorNameRequired: '名称不能为空',
      validatorProcessRequired: '工序不能为空',
      exportNoSelectionMessage: '请选择需要导出的数据',
      exportFileName: '配方类型.xls'
    },
    RecipeConfig: {
      moduleName: '配方配置',
      searchRecipeCodeLabel: '配方编码',
      searchRecipeCodePlaceholder: '请输入配方编码',
      searchNameLabel: '配方名称',
      searchNamePlaceholder: '请输入配方名称',
      searchProductNameLabel: '产品名称',
      searchProductNamePlaceholder: '请输入产品名称',
      searchButtonText: '查询',
      resetButtonText: '重置',
      createButtonText: '新增',
      exportButtonText: '导出',
      tableRecipeCodeColumn: '配方编码',
      tableNameColumn: '配方名称',
      tableRecipeTypeColumn: '配方类型',
      tableProductNameColumn: '关联产品',
      tableMachineNameColumn: '关联设备',
      tableRecipeDescColumn: '配方描述',
      tableOperateColumn: '操作',
      tableConfigAction: '配置',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogCreateTitle: '新增配方配置',
      dialogEditTitle: '编辑配方配置',
      dialogRecipeCodeLabel: '配方编码',
      dialogRecipeCodePlaceholder: '请输入配方编码',
      dialogNameLabel: '配方名称',
      dialogNamePlaceholder: '请输入配方名称',
      dialogRecipeTypeLabel: '配方类型',
      dialogRecipeTypePlaceholder: '请选择配方类型',
      dialogProductCategoryLabel: '关联产品分类',
      dialogProductCategoryPlaceholder: '请选择产品分类',
      dialogProductNameLabel: '关联产品',
      dialogProductNamePlaceholder: '请选择关联产品',
      dialogMachineNameLabel: '关联设备',
      dialogMachineNamePlaceholder: '请选择关联设备',
      dialogRecipeDescLabel: '配方描述',
      dialogRecipeDescPlaceholder: '请输入配方描述',
      dialogCancelButton: '取 消',
      dialogSaveButton: '保 存',
      validatorRecipeCodeRequired: '配方编码不能为空',
      validatorNameRequired: '配方名称不能为空',
      exportNoSelectionMessage: '请选择需要导出的数据',
      exportFileName: '配方配置.xls',
      detailCollapseButton: '收起',
      detailTabDetailLabel: '详情',
      detailTabManualLabel: '手动录入参数',
      detailConfigButton: '配置',
      detailIndexColumn: '序号',
      detailPointNameColumn: '点位名称',
      detailPointTypeColumn: '点位类型',
      detailDataTypeColumn: '数据类型',
      detailDataUnitColumn: '单位',
      manualCreateButton: '新增',
      manualTableNameColumn: '名称',
      manualTableMaxColumn: '上限',
      manualTableMinColumn: '下限',
      manualTableDataUnitColumn: '单位',
      manualTableRemarkColumn: '备注',
      manualTableOperateColumn: '操作',
      manualTableEditAction: '编辑',
      manualTableDeleteAction: '删除',
      manualDialogCreateTitle: '新增参数',
      manualDialogEditTitle: '编辑参数',
      manualDialogNameLabel: '名称',
      manualDialogNamePlaceholder: '请输入名称',
      manualDialogMaxLabel: '上限',
      manualDialogMaxPlaceholder: '请输入上限',
      manualDialogMinLabel: '下限',
      manualDialogMinPlaceholder: '请输入下限',
      manualDialogDataTypeLabel: '数据类型',
      manualDialogDataTypePlaceholder: '请选择数据类型',
      manualDialogDataUnitLabel: '单位',
      manualDialogDataUnitPlaceholder: '请选择单位',
      manualDialogRemarkLabel: '备注',
      manualDialogRemarkPlaceholder: '请输入备注',
      manualDialogCancelButton: '取 消',
      manualDialogSaveButton: '保 存',
      manualValidatorNameRequired: '名称不能为空',
      manualValidatorMaxRequired: '上限不能为空',
      manualValidatorMinRequired: '下限不能为空',
      manualValidatorDataTypeRequired: '数据类型不能为空',
      manualValidatorDataUnitRequired: '单位不能为空',
      configDialogTitle: '配置',
      configSourceTitle: '来源',
      configTargetTitle: '目标',
      configFilterPlaceholder: '筛选',
      configMoveToTargetButton: '添加到目标',
      configMoveToSourceButton: '移回来源',
      configCancelButton: '取 消',
      configSaveButton: '保 存',
      configDeviceLabelFallback: '-',
      configSourceCountLabel: '来源数量',
      configTargetCountLabel: '目标数量'
    },
    RecipeLibrary: {
      moduleName: '配方库',
      searchCodeLabel: '编码',
      searchCodePlaceholder: '请输入编码',
      searchNameLabel: '名称',
      searchNamePlaceholder: '请输入名称',
      searchRecipeLabel: '配方名称',
      searchRecipePlaceholder: '请选择配方',
      searchPlanLabel: '关联计划',
      searchPlanPlaceholder: '请选择关联计划',
      searchButtonText: '查询',
      resetButtonText: '重置',
      createButtonText: '新增',
      exportButtonText: '导出',
      tableCodeColumn: '编码',
      tableNameColumn: '名称',
      tableRecipeNameColumn: '配方名称',
      tablePlanCodeColumn: '关联计划',
      tableCreatorColumn: '创建人',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableReadAction: '读取',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogCodeLabel: '编码',
      dialogCodePlaceholder: '请输入编码',
      dialogNameLabel: '名称',
      dialogNamePlaceholder: '请输入名称',
      dialogRecipeLabel: '配方',
      dialogRecipePlaceholder: '请选择配方',
      dialogPlanLabel: '关联计划',
      dialogPlanPlaceholder: '请选择关联计划',
      dialogSourceLabel: '来源',
      dialogSourcePlaceholder: '请选择来源',
      dialogCancelButton: '取 消',
      dialogSaveButton: '保 存',
      validatorCodeRequired: '编码不能为空',
      validatorNameRequired: '名称不能为空',
      validatorRecipeRequired: '关联配方不能为空',
      validatorPlanRequired: '关联计划不能为空',
      exportFileName: '配方库.xls',
      sourceOptionNewLabel: '新增',
      sourceOptionProducingLabel: '生产中',
      readDialogTitle: '读取',
      readDialogNameColumn: '名称',
      readDialogDataTypeColumn: '数据类型',
      readDialogDataUnitColumn: '单位',
      readDialogMaxColumn: '上限',
      readDialogMinColumn: '下限',
      readDialogRemarkColumn: '备注',
      readDialogReferColumn: '采集值',
      readDialogReferPlaceholder: '请输入采集值',
      readDialogSubmitButtonText: '读 取',
      readDialogCancelButton: '取 消',
      readDeviceConfirmMessage: '是否读取设备数据？',
      readDialogOverwriteTip: '再次读取会覆盖已有设备数据和手动录入参数',
      detailTabDeviceDataLabel: '设备数据',
      detailTabManualLabel: '手动录入参数',
      detailDevicePointNameColumn: '点位名称',
      detailDeviceDataTypeColumn: '数据类型',
      detailDeviceDataUnitColumn: '单位',
      detailDeviceValueColumn: '采集值',
      manualTableNameColumn: '名称',
      manualTableDataTypeColumn: '数据类型',
      manualTableDataUnitColumn: '单位',
      manualTableReferColumn: '参考值',
      manualTableRemarkColumn: '备注'
    }
  },
  FactoryModeling: {
    FactoryStructure: {
      moduleName: '厂区结构',
      searchCodeLabel: '组织编码',
      searchCodePlaceholder: '请输入组织编码',
      searchParentLabel: '父组织',
      searchParentPlaceholder: '请选择父组织',
      searchNameLabel: '组织名称',
      searchNamePlaceholder: '请输入组织名称',
      searchOrgClassLabel: '组织等级',
      searchOrgClassPlaceholder: '请选择组织等级',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      expandButtonText: '展开/折叠',
      tableCodeColumn: '组织编码',
      tableNameColumn: '组织名称',
      tableSortColumn: '显示顺序',
      tableMachineColumn: '关联设备',
      tableOrgClassColumn: '组织等级',
      tableOrgTypeColumn: '工序',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogCodeLabel: '编码',
      dialogCodeTooltip: '厂区结构编码',
      dialogCodePlaceholder: '编码保存后自动生成',
      dialogParentLabel: '父组织',
      dialogParentPlaceholder: '请选择父组织',
      dialogNameLabel: '组织名称',
      dialogNamePlaceholder: '请输入组织名称',
      dialogOrgClassLabel: '组织等级',
      dialogSortLabel: '显示顺序',
      dialogSortTooltip: '同父级按照显示顺序从小到大排序',
      dialogSortPlaceholder: '请输入显示顺序',
      dialogOrgTypeLabel: '工序',
      dialogOrgTypeTooltip: '来源：数据字典-工序',
      dialogOrgTypePlaceholder: '请选择类型',
      dialogMachineLabel: '关联设备',
      dialogMachinePlaceholder: '请选择设备',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      orgTreeRootName: '顶级组织',
      validatorNameRequired: '组织名称不能为空',
      validatorParentRequired: '父组织不能为空',
      validatorOrgClassRequired: '组织等级不能为空'
    },
    FactoryWorker: {
      moduleName: '工位人员',
      searchNameLabel: '组织名称',
      searchNamePlaceholder: '请输入组织名称',
      searchStatusLabel: '组织状态',
      searchStatusPlaceholder: '请选择组织状态',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      exportButtonText: '导出',
      expandButtonText: '展开/折叠',
      tabsZhijiang: '制浆',
      tabsChengxing: '成型',
      tabsHonggan: '烘干',
      tabsZhuanyi: '转移',
      tabsJiashi: '加湿',
      tabsReya: '热压',
      tabsQiebian: '切边',
      tabsPanjian: '品检',
      tabsDabao: '打包',
      tabsTiebiao: '贴标',
      tabsPinyin: '品印',
      tabsSufeng: '塑封',
      tabsAll: '所有',
      tableNameColumn: '组织名称',
      tableOrgClassColumn: '组织等级',
      tableOrgTypeColumn: '类型',
      tableWorkerColumn: '今日工人',
      tableOperateColumn: '操作',
      tableDispatchAction: '派工',
      exportFileName: '产线工位.xls'
    },
    ProductCategory: {
      moduleName: '产品物料分类',
      searchNameLabel: '分类名称',
      searchNamePlaceholder: '请输入分类名称',
      searchStatusLabel: '开启状态',
      searchStatusPlaceholder: '请选择开启状态',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      expandButtonText: '展开/折叠',
      tableCodeColumn: '分类编码',
      tableNameColumn: '分类名称',
      tableSortColumn: '排序',
      tableStatusColumn: '状态',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogParentLabel: '上级编号',
      dialogParentPlaceholder: '请选择上级编号',
      dialogCodeLabel: '编码',
      dialogCodePlaceholder: '请输入编码',
      dialogNameLabel: '名称',
      dialogNamePlaceholder: '请输入名称',
      dialogSortLabel: '排序',
      dialogSortPlaceholder: '请输入排序',
      dialogStatusLabel: '状态',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      treeRootName: '顶级产品分类',
      validatorParentRequired: '上级编号不能为空',
      validatorNameRequired: '名称不能为空',
      validatorCodeRequired: '编码不能为空',
      validatorSortRequired: '排序不能为空',
      validatorStatusRequired: '状态不能为空'
    },
    ProductInformation: {
      moduleName: '产品物料信息',
      searchNameLabel: '名称',
      searchNamePlaceholder: '请输入名称',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      tableBarCodeColumn: '编码',
      tableNameColumn: '名称',
      tableStandardColumn: '规格',
      tableCategoryColumn: '分类',
      tableUnitColumn: '单位',
      tableStatusColumn: '状态',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogBarCodeLabel: '编码',
      dialogBarCodePlaceholder: '请输入编码',
      dialogNameLabel: '名称',
      dialogNamePlaceholder: '请输入名称',
      dialogCategoryLabel: '分类',
      dialogCategoryPlaceholder: '请选择分类',
      dialogUnitLabel: '单位',
      dialogUnitPlaceholder: '请选择单位',
      dialogStandardLabel: '规格',
      dialogStandardPlaceholder: '请输入规格',
      dialogExpiryDayLabel: '保质期天数',
      dialogExpiryDayPlaceholder: '请输入保质期天数',
      dialogWeightLabel: '重量（g）',
      dialogWeightPlaceholder: '请输入重量（g）',
      dialogPurchasePriceLabel: '采购价格',
      dialogPurchasePricePlaceholder: '请输入采购价格，单位：元',
      dialogSalePriceLabel: '销售价格',
      dialogSalePricePlaceholder: '请输入销售价格，单位：元',
      dialogMinPriceLabel: '最低价格',
      dialogMinPricePlaceholder: '请输入最低价格，单位：元',
      dialogStatusLabel: '状态',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      validatorNameRequired: '产品名称不能为空',
      validatorBarCodeRequired: '产品条码不能为空',
      validatorCategoryRequired: '产品分类编号不能为空',
      validatorUnitRequired: '单位编号不能为空',
      validatorStatusRequired: '产品状态不能为空'
    },
    AutocodeRule: {
      moduleName: '编码规则',
      searchRuleCodeLabel: '规则编码',
      searchRuleCodePlaceholder: '请输入规则编码',
      searchRuleNameLabel: '规则名称',
      searchRuleNamePlaceholder: '请输入规则名称',
      searchRuleDescLabel: '描述',
      searchRuleDescPlaceholder: '请输入描述',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchIsEnableLabel: '是否启用',
      searchIsEnablePlaceholder: '请选择是否启用',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      tableRuleCodeColumn: '规则编码',
      tableRuleNameColumn: '规则名称',
      tableRuleDescColumn: '描述',
      tableMaxLengthColumn: '最大长度',
      tableIsPaddedColumn: '是否补齐',
      tablePaddedCharColumn: '补齐字符',
      tablePaddedMethodColumn: '补齐方式',
      tableIsEnableColumn: '是否启用',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      tableTestCodeAction: '测试编码',
      listPartTabLabel: '编码组成',
      dialogPartTabLabel: '编码规则组成',
      exportFilename: '编码规则.xls',
      dialogRuleCodeLabel: '规则编码',
      dialogRuleCodePlaceholder: '请输入规则编码',
      dialogRuleNameLabel: '规则名称',
      dialogRuleNamePlaceholder: '请输入规则名称',
      dialogRuleDescLabel: '描述',
      dialogRuleDescPlaceholder: '请输入描述',
      dialogMaxLengthLabel: '最大长度',
      dialogMaxLengthPlaceholder: '请输入最大长度',
      dialogIsPaddedLabel: '是否补齐',
      dialogPaddedCharLabel: '补齐字符',
      dialogPaddedCharPlaceholder: '请输入补齐字符',
      dialogPaddedMethodLabel: '补齐方式',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogIsEnableLabel: '是否启用',
      validatorIsEnableRequired: '是否启用不能为空',
      validatorRuleIdRequired: '规则ID不能为空',
      validatorPartIndexRequired: '分段序号不能为空',
      validatorPartLengthRequired: '分段长度不能为空',
      partTableIndexColumn: '序号',
      partTableIdColumn: 'ID',
      partTablePartIndexColumn: '分段序号',
      partTablePartTypeColumn: '分段类型',
      partTablePartCodeColumn: '分段编号',
      partTablePartNameColumn: '分段名称',
      partTablePartLengthColumn: '分段长度',
      partTableDatetimeFormatColumn: '日期时间格式',
      partTableInputCharacterColumn: '输入字符',
      partTableFixCharacterColumn: '固定字符',
      partTableSeriaStartNoColumn: '流水号起始值',
      partTableSeriaStepColumn: '流水号步长',
      partTableSeriaNowNoColumn: '流水号当前值',
      partTableCycleFlagColumn: '流水号是否循环',
      partTableCycleMethodColumn: '循环方式',
      partTableRemarkColumn: '备注',
      partTableIsEnableColumn: '是否启用',
      partTableCreateTimeColumn: '创建时间',
      partTableOperateColumn: '操作',
      partPlaceholderPartIndex: '请输入分段序号',
      partPlaceholderPartCode: '请输入分段编号',
      partPlaceholderPartName: '请输入分段名称',
      partPlaceholderPartLength: '请输入分段长度',
      partPlaceholderDatetimeFormat: '请输入日期时间格式',
      partPlaceholderInputCharacter: '请输入输入字符',
      partPlaceholderFixCharacter: '请输入固定字符',
      partPlaceholderSeriaStartNo: '请输入流水号起始值',
      partPlaceholderSeriaStep: '请输入流水号步长',
      partPlaceholderSeriaNowNo: '请输入流水号当前值',
      partPlaceholderRemark: '请输入备注',
      addPartButtonText: '添加编码规则组成'
    },
    ProductBOM: {
      moduleName: '产品BOM',
      searchCodeLabel: 'BOM编码',
      searchCodePlaceholder: '请输入BOM编码',
      searchProductLabel: '产品',
      searchProductPlaceholder: '请选择产品',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchEnableLabel: '开启状态',
      searchEnablePlaceholder: '请选择是否启用',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      tableCodeColumn: 'BOM编码',
      tableVersionColumn: 'BOM版本',
      tableProductColumn: '产品',
      tableUnitColumn: '单位',
      tableYieldRateColumn: '成品率%',
      tableRemarkColumn: '备注',
      tableEnableColumn: '是否启用',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      detailTabLabel: '产品BOM明细',
      dialogCodeLabel: 'BOM编码',
      dialogCodePlaceholder: '请输入BOM编码',
      dialogVersionLabel: 'BOM版本',
      dialogVersionPlaceholder: '请输入BOM版本',
      dialogProductLabel: '产品',
      dialogProductPlaceholder: '请选择产品',
      dialogUnitLabel: '单位',
      dialogUnitPlaceholder: '请选择单位',
      dialogYieldRateLabel: '成品率%',
      dialogYieldRatePlaceholder: '请输入成品率',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogEnableLabel: '是否启用',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      detailTableIndexColumn: '序号',
      detailTableMaterialColumn: '原料',
      detailTableUsageNumberColumn: '用量',
      detailTableUnitColumn: '单位',
      detailTableLossRateColumn: '损耗率%',
      detailTableRemarkColumn: '备注',
      detailTableOperateColumn: '操作',
      detailMaterialPlaceholder: '请选择原料',
      detailUnitPlaceholder: '请选择单位',
      detailUsageNumberPlaceholder: '请输入用量',
      detailLossRatePlaceholder: '请输入损耗率',
      detailRemarkPlaceholder: '请输入备注',
      detailAddButtonText: '添加产品BOM明细',
      validatorCodeRequired: 'BOM编码不能为空',
      validatorVersionRequired: 'BOM版本不能为空',
      validatorProductRequired: '产品不能为空',
      validatorUnitRequired: '单位不能为空',
      validatorEnableRequired: '是否启用不能为空',
      validatorDetailMaterialRequired: '原料不能为空',
      validatorDetailBomRequired: 'BOM 不能为空',
      validatorDetailUsageNumberRequired: '用量不能为空'
    },
    WorkTeam: {
      moduleName: '班组管理',
      searchTeamNameLabel: '班组名称',
      searchTeamNamePlaceholder: '请输入班组名称',
      searchProcessLabel: '工序',
      searchProcessPlaceholder: '请选择工序',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      tabsAll: '所有',
      tabsDay: '白班',
      tabsNight: '夜班',
      tabsLongDay: '长白班',
      tableTeamNameColumn: '班组名称',
      tableLeaderColumn: '组长',
      tableGroupTypeColumn: '班组类型',
      tableWorkTimeColumn: '工作时间',
      tableProcessColumn: '工序',
      tableRemarkColumn: '备注',
      tableEnableColumn: '是否启用',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      detailTabLabel: '班组成员',
      dialogTeamNameLabel: '班组名称',
      dialogTeamNamePlaceholder: '请输入班组名称',
      dialogProcessLabel: '工序',
      dialogProcessTooltip: '来源：数据字典-工序',
      dialogGroupTypeLabel: '班组类型',
      dialogGroupTypeTooltip: '来源：数据字典-班组类型',
      dialogWorkTimeLabel: '工作时间',
      dialogWorkTimeRangeSeparator: '至',
      dialogWorkTimeStartPlaceholder: '开始时间',
      dialogWorkTimeEndPlaceholder: '结束时间',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogEnableLabel: '是否启用',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      detailAddButtonText: '新增',
      detailTableJobNoColumn: '工号',
      detailTableRoleColumn: '角色',
      detailTableRemarkColumn: '备注',
      detailTableCreateTimeColumn: '创建时间',
      detailTableOperateColumn: '操作',
      detailDialogJobNoLabel: '工号',
      detailDialogJobNoPlaceholder: '请选择工号',
      detailDialogRoleLabel: '角色',
      detailDialogRoleTooltip: '来源：数据字典-班组成员角色',
      detailDialogRemarkLabel: '备注',
      detailDialogRemarkPlaceholder: '请输入备注',
      detailDialogMemberSuffix: '成员',
      validatorTeamNameRequired: '班组名称不能为空',
      validatorProcessRequired: '工序类型不能为空',
      validatorGroupTypeRequired: '班组类型不能为空',
      validatorEnableRequired: '是否启用不能为空',
      validatorDetailUserRequired: '用户ID不能为空',
      validatorDetailRoleRequired: '角色不能为空',
      validatorSelectWorkTeamFirst: '请选择一个生产班组'
    },

    ProductUnit: {
      moduleName: '单位管理',
      searchNameLabel: '单位名称',
      searchNamePlaceholder: '请输入单位名称',
      searchStatusLabel: '单位状态',
      searchStatusPlaceholder: '请选择单位状态',
      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',
      tableNameColumn: '单位名称',
      tablePrimaryFlagColumn: '是否主单位',
      tableChangeRateColumn: '与主单位换算比例',
      tableStatusColumn: '状态',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',
      dialogNameLabel: '单位名称',
      dialogNamePlaceholder: '请输入单位名称',
      dialogPrimaryFlagLabel: '是否主单位',
      dialogPrimaryUnitLabel: '关联主单位',
      dialogPrimaryUnitPlaceholder: '请选择主单位',
      dialogChangeRateLabel: '换算比例',
      dialogChangeRatePlaceholder: '请输入换算比例',
      dialogStatusLabel: '单位状态',
      dialogCancelButton: '取 消',
      dialogSubmitButton: '确 定',
      validatorNameRequired: '单位名称不能为空',
      validatorStatusRequired: '单位状态不能为空',
      validatorPrimaryFlagRequired: '是否主单位不能为空'
    }
  },
  ProductionPlan: {
    Task: {
      moduleName: '生产任务单',

      searchCodeLabel: '编码',
      searchCodePlaceholder: '请输入编码',
      searchOrderLabel: '下达',
      searchOrderStartPlaceholder: '开始日期',
      searchOrderEndPlaceholder: '结束日期',
      searchDeliveryLabel: '交货',
      searchDeliveryStartPlaceholder: '开始日期',
      searchDeliveryEndPlaceholder: '结束日期',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchCreateTimeLabel: '创建时间',
      searchCreateTimeStartPlaceholder: '开始日期',
      searchCreateTimeEndPlaceholder: '结束日期',

      buttonSearchText: '搜索',
      buttonResetText: '重置',
      buttonCreateText: '新增',
      buttonExportText: '导出',

      tabAllLabel: '所有',
      tabDraftLabel: '草稿',
      tabSubmitLabel: '送审',
      tabIssuedLabel: '下达',
      tabPlanLabel: '计划',
      tabStartLabel: '开工',
      tabFinishedLabel: '完工',
      tabStoredLabel: '入库',

      tableCodeColumn: '编码',
      tableOrderDateColumn: '下达日期',
      tableDeliveryDateColumn: '交货日期',
      tableTaskTypeColumn: '类型',
      tableStatusColumn: '状态',
      tableRemarkColumn: '备注',
      tableOperateColumn: '操作',

      actionSubmitLabel: '送审',
      actionApproveLabel: '审核',
      actionMaterialLabel: '物料',
      actionEditLabel: '编辑',
      actionDeleteLabel: '删除',

      detailTabTaskDetailLabel: '任务单明细',

      dialogCodeLabel: '任务单编码',
      dialogCodeTooltip: '任务单编码',
      dialogCodePlaceholder: '编码保存后自动生成',
      dialogDeliveryDateLabel: '交货日期',
      dialogDeliveryDatePlaceholder: '选择交货日期',
      dialogTaskTypeLabel: '任务类型',
      dialogTaskTypeTooltip: '来源：数据字典-任务单类型',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogSubmitButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorDeliveryDateRequired: '交货日期不能为空',
      validatorTaskTypeRequired: '任务类型不能为空',

      saleDialogCodeLabel: '编码',
      saleDialogCodePlaceholder: '请输入任务单编码',
      saleDialogDeliveryDateLabel: '交货日期',
      saleDialogDeliveryDatePlaceholder: '选择交货日期',
      saleDialogRemarkLabel: '备注',
      saleDialogRemarkPlaceholder: '请输入备注',
      saleDialogTaskTypeLabel: '任务类型',
      saleDetailTabTaskDetailLabel: '生产任务单明细',
      saleValidatorCodeRequired: '编码不能为空',
      saleValidatorDeliveryDateRequired: '交货日期不能为空',
      saleValidatorTaskTypeRequired: '任务类型不能为空',

      detailListCreateButtonText: '新增',
      detailListProductCodeColumn: '产品编码',
      detailListProductNameColumn: '产品名称',
      detailListUnitColumn: '单位',
      detailListNumberColumn: '数量',
      detailListPlanNumberColumn: '已计划',
      detailListFinishDateColumn: '交货日期',
      detailListTechRequirementsColumn: '技术要求',
      detailListOperateColumn: '操作',
      detailListViewActionText: '详情',
      detailListMaterialActionText: '物料',
      detailListEditActionText: '编辑',
      detailListDeleteActionText: '删除',

      detailDialogProductLabel: '产品',
      detailDialogProductPlaceholder: '请选择产品',
      detailDialogUnitLabel: '单位',
      detailDialogUnitPlaceholder: '请选择产品',
      detailDialogNumberLabel: '数量',
      detailDialogNumberPlaceholder: '请输入数量',
      detailDialogProjectLabel: '项目',
      detailDialogProjectPlaceholder: '请输入项目名称',
      detailDialogPackageSizeLabel: '每包数量',
      detailDialogPackageSizePlaceholder: '请输入打包要求',
      detailDialogPackageNumberLabel: '打包数量',
      detailDialogPackageNumberPlaceholder: '请输入数量',
      detailDialogTechRequirementsLabel: '技术要求',
      detailDialogTechRequirementsPlaceholder: '请输入技术要求',
      detailDialogFinishDateLabel: '工厂完成',
      detailDialogFinishDatePlaceholder: '选择工厂完成日期',
      detailFormDeliveryDateLabel: '交货日期',
      detailFormDeliveryDatePlaceholder: '选择交货日期',
      detailDialogBoxingDateLabel: '装柜日期',
      detailDialogBoxingDatePlaceholder: '选择装柜日期',
      detailDialogArriveDateLabel: '到达日期',
      detailDialogArriveDatePlaceholder: '选择到达日期',
      detailDialogRemarkLabel: '备注：',
      detailDialogSubmitButtonText: '确 定',
      detailDialogCancelButtonText: '取 消',

      validatorDetailProductIdRequired: '产品ID不能为空',
      validatorDetailUnitIdRequired: '单位ID不能为空',
      validatorDetailTaskIdRequired: 'task ID不能为空',
      validatorDetailNumberRequired: '数量不能为空',
      validatorDetailPackageSizeRequired: '打包要求(每包/个)不能为空',

      saleDetailTableIndexColumn: '序号',
      saleDetailTableProductColumn: '产品',
      saleDetailTableUnitColumn: '单位',
      saleDetailTableNumberColumn: '数量',
      saleDetailTablePackageSizeColumn: '每包/个',
      saleDetailTablePackageNumberColumn: '打包数量',
      saleDetailTableProjectNameColumn: '项目名称',
      saleDetailTableTechRequirementsColumn: '技术要求',
      saleDetailTableRemarkColumn: '备注',
      saleDetailTableFinishDateColumn: '工厂完成',
      saleDetailTableBoxingDateColumn: '装柜时间',
      saleDetailTableArriveDateColumn: '到达时间',
      saleDetailTableBarCodeColumn: '条码',
      saleDetailTableOperateColumn: '操作',
      saleDetailAddRowButtonText: '+ 添加任务单明细',
      saleDetailAddFromOrderButtonText: '+ 从销售单添加',
      saleDetailProductPlaceholder: '请选择',
      validatorRowProductRequired: '产品不能为空',
      validatorRowUnitRequired: '单位不能为空',
      validatorRowTaskRequired: '生产任务不能为空',
      validatorRowNumberRequired: '数量不能为空',

      itemNeedDialogTitlePrefix: '物料需求：',
      itemNeedTableItemNameColumn: '原料',
      itemNeedTableUnitNameColumn: '单位',
      itemNeedTableNumberColumn: '需求量',
      itemNeedTableStockNumberColumn: '库存',
      itemNeedDialogCloseButtonText: '关 闭',
      itemNeedDialogUnknownTypeMessage: '无法识别的物料分析类型！',

      planDialogTaskCodeLabel: '产品',
      planDialogTaskCodePlaceholder: '请输入',
      planDialogNumberLabel: '总数',
      planDialogNumberPlaceholder: '请输入',
      planDialogPlanNumberLabel: '未完成数',
      planDialogPlanNumberPlaceholder: '请输入',
      planDialogProductsOfPlanLabel: '计划产量',
      planDialogPlanDateLabel: '日期',
      planDialogPlanDatePlaceholder: '请选择排产日期',
      planDialogAutoButtonText: '自动排产',
      planDialogResetButtonText: '清空结果',
      planDialogTabPlanLabel: '预排产计划',
      planDialogTabFinishPlanLabel: '已排产计划',
      planDialogSubmitButtonText: '提 交',
      planDialogCancelButtonText: '取 消',
      validatorPlanTaskIdRequired: '任务单不能为空',
      validatorPlanProductsOfPlanRequired: '单个计划生产数量不能为空',
      planDialogTitlePrefix: '产品排产：',
      planDialogEmptyPlanMessage: '请勿提交空计划！',
      selectTaskTip: '请选择一个生产任务单'
    },
    TaskSummary: {
      moduleName: '任务单排产',

      searchCodeLabel: '任务单编码',
      searchCodePlaceholder: '请输入编码',
      searchOrderLabel: '下达时间',
      searchOrderStartPlaceholder: '开始日期',
      searchOrderEndPlaceholder: '结束日期',
      searchDeliveryLabel: '交货时间',
      searchDeliveryStartPlaceholder: '开始日期',
      searchDeliveryEndPlaceholder: '结束日期',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchCreateTimeLabel: '创建时间',
      searchCreateTimeStartPlaceholder: '开始日期',
      searchCreateTimeEndPlaceholder: '结束日期',

      buttonSearchText: '搜索',
      buttonResetText: '重置',
      buttonExportText: '导出',

      tabAllLabel: '所有',
      tabIssuedLabel: '下达',
      tabPlanLabel: '计划',
      tabStartLabel: '开工',
      tabFinishedLabel: '完工',
      tabStoredLabel: '入库',

      tableTaskCodeColumn: '任务单',
      tableOrderDateColumn: '下达日期',
      tableDeliveryDateColumn: '交货日期',
      tableStatusColumn: '状态',
      tableRemarkColumn: '备注',
      tableOperateColumn: '操作',

      actionMaterialLabel: '物料',
      actionViewPlanLabel: '查看计划',
      detailTabSummaryLabel: '任务单汇总明细',

      detailTableTaskCodeColumn: '任务单',
      detailTableProductCodeColumn: '产品编码',
      detailTableProductNameColumn: '产品名称',
      detailTableTotalNumberColumn: '任务总数',
      detailTablePlanNumberColumn: '已计划',
      detailTableUnplanNumberColumn: '未计划',
      detailTableOperateColumn: '操作',
      detailActionMaterialLabel: '物料',
      detailActionViewPlanLabel: '查看计划',
      detailActionCreatePlanLabel: '新增计划',
      detailSelectTaskTip: '请选择一个生产任务单',

      planDialogTaskIdLabel: '任务单',
      planDialogTaskCodeLabel: '任务单',
      planDialogProductsOfPlanLabel: '计划产量',
      planDialogPlanDateLabel: '日期',
      planDialogPlanDatePlaceholder: '请选择排产日期',
      planDialogAutoButtonText: '自动排产',
      planDialogResetButtonText: '清空结果',
      planDialogTabPlanLabel: '预排产计划',
      planDialogTabFinishPlanLabel: '已排产计划',
      planDialogSubmitButtonText: '提 交',
      planDialogCancelButtonText: '取 消',
      planDialogTitlePrefix: '任务单排产：',
      validatorPlanTaskIdRequired: '任务单不能为空',
      validatorPlanProductsOfPlanRequired: '单个计划生产数量不能为空',
      planDialogEmptyPlanMessage: '请勿提交空计划！',

      planFormIndexColumn: '序号',
      planFormCodeColumn: '计划编码',
      planFormCodePlaceholder: '请输入计划编码',
      planFormProductColumn: '产品',
      planFormProductIdPlaceholder: '请输入产品ID',
      planFormProductNamePlaceholder: '请输入产品',
      planFormPlanNumberColumn: '数量',
      planFormPlanNumberPlaceholder: '请输入数量',
      planFormPlanStartTimeColumn: '计划开始时间',
      planFormPlanStartTimePlaceholder: '选择计划开始时间',
      planFormPlanEndTimeColumn: '计划结束时间',
      planFormPlanEndTimePlaceholder: '选择计划结束时间',
      planFormRemarkColumn: '备注',
      planFormOperateColumn: '操作',
      planFormCopyButtonText: '复制',
      planFormDeleteButtonText: '删除',
      validatorPlanFormProductIdRequired: '产品不能为空',
      validatorPlanFormTaskIdRequired: '任务单不能为空',
      validatorPlanFormPlanNumberRequired: '数量不能为空',
      validatorPlanFormPlanStartTimeRequired: '计划开始时间不能为空',
      validatorPlanFormPlanEndTimeRequired: '计划结束时间不能为空'
    },
    Plan: {
      moduleName: '生产计划',

      searchTaskLabel: '任务单',
      searchTaskPlaceholder: '请选择任务单',
      searchCodeLabel: '计划编码',
      searchCodePlaceholder: '请输入计划编码',
      searchProductLabel: '产品',
      searchProductPlaceholder: '请选择产品',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchPlanStartLabel: '计划开始',
      searchPlanStartStartPlaceholder: '开始日期',
      searchPlanStartEndPlaceholder: '结束日期',
      searchPlanEndLabel: '计划结束',
      searchPlanEndStartPlaceholder: '开始日期',
      searchPlanEndEndPlaceholder: '结束日期',

      buttonSearchText: '搜索',
      buttonResetText: '重置',
      buttonExportText: '导出',

      tabPlannedLabel: '已排产',
      tabTrialLabel: '试产',
      tabMassLabel: '量产',
      tabPausedLabel: '暂停',
      tabToStoreLabel: '待入库',
      tabStoredLabel: '已入库',

      detailItemRequisitionTabLabel: '投料明细',
      detailInspectTabLabel: '检验明细',
      detailBaogongRecordTabLabel: '报工记录',

      tableCodeColumn: '计划编码',
      tableProductColumn: '产品',
      tableFeedingPipelineColumn: '生产线',
      tablePlanNumberColumn: '计划数量',
      tableFinishNumberColumn: '完工数量',
      tablePassRateColumn: '合格率(%)',
      tablePlanStartTimeColumn: '计划开始时间',
      tablePlanEndTimeColumn: '计划结束时间',
      tableStatusColumn: '状态',
      tableIsZjColumn: '是否检验',
      tableOperateColumn: '操作',

      actionDetailLabel: '详情',
      actionEditLabel: '编辑',
      actionMaterialLabel: '物料',
      actionDispatchFeedingLabel: '下料派工',
      actionDispatchProcessLabel: '工序派工',
      actionTrialLabel: '试产',
      actionInspectLabel: '检验',
      actionMassLabel: '量产',
      actionBaogongLabel: '报工',
      actionPauseLabel: '暂停',
      actionFinishLabel: '完工',
      actionStoreLabel: '入库',
      actionDeleteLabel: '删除',

      statusConfirmTitle: '提示',
      statusConfirmMessage: '计划：{code}确定{action}吗？',
      inspectConfirmTitle: '提示',
      inspectConfirmMessage: '计划：{code}确定质检吗？',

      dialogTaskLabel: '任务单',
      dialogTaskPlaceholder: '请选择任务单',
      dialogTaskDetailLabel: '明细项',
      dialogTaskDetailPlaceholder: '请选择明细项',
      dialogCodeLabel: '计划编码',
      dialogCodeTooltip: '生产计划编码',
      dialogCodePlaceholder: '编码保存后自动生成',
      dialogFeedingPipelineLabel: '生产线',
      dialogFeedingPipelinePlaceholder: '请选择生产线',
      dialogWorkerLabel: '领料人',
      dialogWorkerPlaceholder: '请选择领料人',
      dialogPlanNumberLabel: '数量',
      dialogPreProductionLabel: '是否试生产',
      dialogPlanStartLabel: '计划开始',
      dialogPlanStartPlaceholder: '选择计划开始时间',
      dialogPlanEndLabel: '计划结束',
      dialogPlanEndPlaceholder: '选择计划结束时间',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogSubmitButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorTaskDetailRequired: '明细项不能为空',
      validatorTaskRequired: '任务单不能为空',
      validatorPlanNumberRequired: '数量不能为空',
      validatorPlanStartRequired: '计划开始时间不能为空',
      validatorPlanEndRequired: '计划结束时间不能为空',
      validatorFeedingPipelineRequired: '生产线不能为空',
      validatorWorkerRequired: '下料工人不能为空',
      validatorPreProductionRequired: '试生产不能为空',

      dispatchDialogPlanLabel: '计划',
      dispatchDialogPlanPlaceholder: '请输入计划ID',
      dispatchDialogFeedingPipelineLabel: '制浆线',
      dispatchDialogFeedingPipelinePlaceholder: '请选择制浆线',
      dispatchDialogWorkerLabel: '领料人',
      dispatchDialogWorkerPlaceholder: '请选择工人',
      dispatchDialogRequisitionDateLabel: '计划下料',
      dispatchDialogRequisitionDatePlaceholder: '选择下料时间',
      dispatchDialogRemarkLabel: '备注',
      dispatchDialogRemarkPlaceholder: '请输入备注',
      dispatchDialogSubmitButtonText: '提 交',
      dispatchDialogCancelButtonText: '取 消',
      dispatchDialogTitle: '计划派工：{code}',
      dispatchSuccessMessage: '派工成功！',

      typeDispatchDialogPipelineLabel: '生产线',
      typeDispatchDialogPipelinePlaceholder: '请选择生产线',
      typeDispatchDialogPaigongNumLabel: '派工数量',
      typeDispatchDialogPaigongNumPlaceholder: '请输入数量',
      typeDispatchDialogPreProductionLabel: '是否试生产',
      typeDispatchDialogSubmitButtonText: '提 交',
      typeDispatchDialogCancelButtonText: '取 消',

      validatorDispatchPlanRequired: '计划不能为空',
      validatorDispatchFeedingPipelineRequired: '制浆线不能为空',
      validatorDispatchWorkerRequired: '下料工人不能为空',
      validatorTypeDispatchPipelineRequired: '生产线不能为空',
      validatorTypeDispatchPreProductionRequired: '试生产不能为空',
      validatorTypeDispatchPaigongNumRequired: '派工数量不能为空',

      baogongDialogPlanLabel: '计划',
      baogongDialogPlanPlaceholder: '请输入计划ID',
      baogongDialogQualifiedNumberLabel: '合格数量',
      baogongDialogQualifiedNumberPlaceholder: '请输入数量',
      baogongDialogUnqualifiedNumberLabel: '不合格数量',
      baogongDialogUnqualifiedNumberPlaceholder: '请输入数量',
      baogongDialogReasonLabel: '原因',
      baogongDialogReasonPlaceholder: '请输入原因',
      baogongDialogSubmitButtonText: '提 交',
      baogongDialogCancelButtonText: '取 消',
      baogongDialogTitle: '计划报工：{code}',
      validatorBaogongQualifiedRequired: '数量不能为空',
      validatorBaogongUnqualifiedRequired: '数量不能为空',
      baogongSuccessMessage: '报工成功！',

      detailDialogTitle: '详情',
      detailDialogTaskLabel: '任务单',
      detailDialogTaskPlaceholder: '请输入任务单',
      detailDialogProductLabel: '明细项',
      detailDialogProductPlaceholder: '请输入产品',
      detailDialogCodeLabel: '计划编码',
      detailDialogCodePlaceholder: '请输入计划编码',
      detailDialogFeedingPipelineLabel: '生产线',
      detailDialogFeedingPipelinePlaceholder: '请输入生产线名称',
      detailDialogWorkerLabel: '领料人',
      detailDialogWorkerPlaceholder: '请输入领料人',
      detailDialogPlanNumberLabel: '数量',
      detailDialogPreProductionLabel: '是否试生产',
      detailDialogPlanStartLabel: '计划开始',
      detailDialogPlanStartPlaceholder: '选择计划开始时间',
      detailDialogPlanEndLabel: '计划结束',
      detailDialogPlanEndPlaceholder: '选择计划结束时间',
      detailDialogRemarkLabel: '备注',
      detailDialogRemarkPlaceholder: '请输入备注',
      detailDialogCloseButtonText: '关 闭',

      itemNeedDialogPlanTitlePrefix: '计划-',

      treeRootLabel: '顶级产线工位',

      exportFilename: '生产计划.xls'
    },

    FeedingRecord: {
      moduleName: '生产投料',

      searchCodeLabel: '单号',
      searchCodePlaceholder: '请输入单号',
      searchPipelineLabel: '制浆线',
      searchPipelinePlaceholder: '请选择制浆线',
      searchFeedingTimeLabel: '投料时间',
      searchFeedingTimeStartPlaceholder: '开始日期',
      searchFeedingTimeEndPlaceholder: '结束日期',
      searchUserLabel: '记录人',
      searchUserPlaceholder: '请输入记录人',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',

      buttonSearchText: '搜索',
      buttonResetText: '重置',
      buttonCreateText: '新增',
      buttonExportText: '导出',

      tabAllLabel: '所有',
      tabOrgLabel: '领料',
      tabDryLabel: '干废品',
      tabWetLabel: '湿废品',

      detailTabFeedingDetailLabel: '投料明细',

      tableCodeColumn: '单号',
      tablePipelineColumn: '制浆线',
      tableFeedingTypeColumn: '投料类型',
      tableWeightColumn: '数量',
      tableUserColumn: '记录人',
      tableRemarkColumn: '备注',
      tableFeedingTimeColumn: '投料时间',
      tableOperateColumn: '操作',

      actionDeleteLabel: '删除',
      actionFeedingLabel: '投料',

      updateStatusConfirmMessage: '确认提交投料记录？',
      updateStatusConfirmTitle: '一旦提交成功无法撤回！',
      updateStatusSuccessMessage: '提交成功！',

      dialogCodeLabel: '单号',
      dialogCodeTooltip: '单号',
      dialogCodePlaceholder: '编码保存后自动生成',
      dialogFeedingTypeLabel: '投料类型',
      dialogFeedingTypeTooltip: '来源：数据字典-生产投料类型',
      dialogPlanLabel: '生产计划',
      dialogPlanPlaceholder: '请选择生产计划',
      dialogPipelineLabel: '制浆线',
      dialogPipelinePlaceholder: '请选择制浆线',
      dialogProductLabel: '产品',
      dialogProductPlaceholder: '请选择产品',
      dialogWeightLabel: '重量(kg)',
      dialogWeightPlaceholder: '请输入重量',
      dialogFeedingTimeLabel: '投料时间',
      dialogFeedingTimePlaceholder: '选择投料时间',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogSubmitButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorFeedingTypeRequired: '投料类型不能为空',
      validatorPipelineRequired: '制浆线不能为空',
      validatorPlanRequired: '生产计划不能为空',
      validatorDetailWeightRequired: '数量不能为空',
      validatorDetailItemRequired: '原料不能为空',
      validatorDetailUnitRequired: '单位不能为空',

      detailTableIndexColumn: '序号',
      detailTableItemColumn: '原料',
      detailTableUnitColumn: '单位',
      detailTableWeightColumn: '数量',

      detailListItemColumn: '原料',
      detailListWeightColumn: '数量',
      detailListUnitColumn: '单位',
      detailListFeedingTimeColumn: '投料时间',

      treeRootLabel: '顶级产线工位',

      exportFilename: '投料记录.xls'
    },

    FormingRecord: {
      moduleName: '成型记录',

      searchOrganizationLabel: '工位',
      searchOrganizationPlaceholder: '请输入工位',
      searchMachineLabel: '机台',
      searchMachinePlaceholder: '请输入机台',
      searchTeamLabel: '班组',
      searchTeamPlaceholder: '请输入班组',
      searchRemarkLabel: '备注',
      searchRemarkPlaceholder: '请输入备注',
      searchStartTimeLabel: '开始时间',
      searchStartTimeStartPlaceholder: '开始日期',
      searchStartTimeEndPlaceholder: '结束日期',
      searchEndTimeLabel: '结束时间',
      searchEndTimeStartPlaceholder: '开始日期',
      searchEndTimeEndPlaceholder: '结束日期',

      buttonSearchText: '搜索',
      buttonResetText: '重置',
      buttonCreateText: '新增',
      buttonExportText: '导出',

      tableNameColumn: '名称',
      tableOrganizationColumn: '工位',
      tableMachineColumn: '机台',
      tableTeamColumn: '班组',
      tableStartTimeColumn: '开始时间',
      tableEndTimeColumn: '结束时间',
      tableStatusColumn: '状态',
      tableProcessColumn: '工序',
      tableRemarkColumn: '备注',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',

      tabFormingRecordLabel: '成型记录',

      dialogTeamLabel: '班组',
      dialogTeamPlaceholder: '请输入班组',
      dialogOrganizationLabel: '工位',
      dialogOrganizationPlaceholder: '请输入工位',
      dialogMachineLabel: '机台',
      dialogMachinePlaceholder: '请输入机台',
      dialogStartTimeLabel: '开始时间',
      dialogStartTimePlaceholder: '选择开始时间',
      dialogEndTimeLabel: '结束时间',
      dialogEndTimePlaceholder: '选择结束时间',
      dialogStatusLabel: '状态',
      dialogProcessLabel: '工序',
      dialogProcessPlaceholder: '请选择工序',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',

      validatorOrganizationRequired: '工位不能为空',
      validatorStartTimeRequired: '开始时间不能为空',
      validatorEndTimeRequired: '结束时间不能为空',
      validatorProcessRequired: '工序不能为空',

      detailListCreateTimeColumn: '创建时间',
      detailListCreatorColumn: '创建者',
      detailListXijiangColumn: '吸浆时间(S)',
      detailListTuoshuiColumn: '脱水时间(S)',
      detailListXimuColumn: '洗模时间(S)',
      detailListProductColumn: '产品',
      detailListAppearanceColumn: '产品外观',
      detailListProductWeightColumn: '湿重(g)',
      detailListRemarkColumn: '备注',
      detailListStartTimeColumn: '开机时间',
      detailListEndTimeColumn: '停机时间',
      detailListOperateColumn: '操作',

      detailDialogStartTimeLabel: '开机时间',
      detailDialogStartTimePlaceholder: '选择开机时间',
      detailDialogEndTimeLabel: '停机时间',
      detailDialogEndTimePlaceholder: '选择停机时间',
      detailDialogXijiangLabel: '吸浆时间(S)',
      detailDialogXijiangPlaceholder: '请输入吸浆时间(S)',
      detailDialogTuoshuiLabel: '脱水时间(S)',
      detailDialogTuoshuiPlaceholder: '请输入脱水时间(S)',
      detailDialogXimuLabel: '洗模时间(S)',
      detailDialogXimuPlaceholder: '请输入洗模时间(S)',
      detailDialogProductLabel: '产品',
      detailDialogProductPlaceholder: '请选择产品',
      detailDialogAppearanceLabel: '产品外观',
      detailDialogAppearancePlaceholder: '请输入产品外观',
      detailDialogProductWeightLabel: '湿重(g)',
      detailDialogProductWeightPlaceholder: '请输入湿重(g)',
      detailDialogRemarkLabel: '备注',
      detailDialogRemarkPlaceholder: '请输入备注',

      dialogSubmitButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      detailValidatorRecordIdRequired: '记录id不能为空',
      detailValidatorXijiangRequired: '吸浆时间(S)不能为空',
      detailValidatorTuoshuiRequired: '脱水时间(S)不能为空',
      detailValidatorXimuRequired: '洗模时间(S)不能为空',
      detailValidatorProductRequired: '产品不能为空',
      detailValidatorAppearanceRequired: '产品外观不能为空',
      detailValidatorProductWeightRequired: '湿重(g)不能为空',

      messageSelectRecordRequired: '请选择一个记录表',

      actionEditLabel: '编辑',
      actionDeleteLabel: '删除',

      exportFilename: '成型记录.xls'
    }
  },
  DataCollection: {
    DeviceAttributeType: {
      moduleName: '采集点类型',
      index: '序号',
      code: '类型编码',
      name: '类型名称',
      sort: '显示顺序',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',

      search: '搜索',
      reset: '重置',
      create: '新增',
      batchDelete: '批量删除',
      export: '导出',

      placeholderCode: '请输入类型编码',
      placeholderName: '请输入类型名称',
      placeholderSort: '请输入显示顺序',
      placeholderRemark: '请输入备注',

      dialogOk: '确 定',
      dialogCancel: '取 消',

      validatorCodeRequired: '类型编码不能为空',
      validatorNameRequired: '类型名称不能为空',
      validatorSortRequired: '显示顺序不能为空',

      exportFilename: '采集点类型.xls'
    },
    DeviceModel: {
      moduleName: '采集设备模型',
      index: '序号',
      code: '模型编码',
      name: '模型名称',
      protocol: '通讯协议',
      remark: '备注',
      createTime: '创建时间',
      operate: '操作',

      search: '搜索',
      reset: '重置',
      create: '新增',
      batchDelete: '批量删除',
      export: '导出',

      placeholderCode: '请输入模型编码',
      placeholderName: '请输入模型名称',
      placeholderProtocol: '请选择通讯协议',
      placeholderRemark: '请输入备注',

      dialogOk: '确 定',
      dialogCancel: '取 消',

      validatorCodeRequired: '模型编码不能为空',
      validatorNameRequired: '模型名称不能为空',
      validatorProtocolRequired: '通讯协议不能为空',
      validatorDataTypeRequired: '数据类型不能为空',

      exportFilename: '采集设备模型.xls',

      attributeModuleName: '采集点管理',
      attributeCode: '点位编码',
      attributeName: '点位名称',
      attributeType: '点位类型',
      dataType: '数据类型',
      address: '寄存器地址',
      dataUnit: '单位',
      ratio: '倍率',

      placeholderAttributeCode: '请输入点位编码',
      placeholderAttributeName: '请输入点位名称',
      placeholderAttributeType: '请选择点位类型',
      placeholderDataType: '请选择数据类型',
      placeholderAddress: '请输入寄存器地址',
      placeholderDataUnit: '请选择单位',
      placeholderRatio: '请输入倍率',
      placeholderAttributeRemark: '请输入备注',

      validatorAttributeCodeRequired: '点位编码不能为空',
      validatorAttributeNameRequired: '点位名称不能为空',

      attributeExportFilename: '采集设备模型-点位管理.xls',

      ruleTabLabel: '点位规则',
      ruleIdentifier: '标识符',
      ruleFieldName: '名称',
      ruleFieldRule: '规则',
      ruleDefaultValue: '默认值',
      ruleCreateTime: '创建时间',
      ruleOperate: '操作',

      ruleSearchIdentifierPlaceholder: '请输入标识符',
      ruleSearchFieldNamePlaceholder: '请输入名称',
      ruleSearchDefaultValuePlaceholder: '请输入默认值',

      ruleSearch: '搜索',
      ruleReset: '重置',

      ruleCreateButton: '新增告警规则',
      ruleEditRuleButton: '编辑',
      ruleDeleteRuleButton: '删除',

      ruleDialogTitle: '编辑点位规则',
      ruleDialogIdentifier: '标识符',
      ruleDialogFieldName: '名称',
      ruleDialogDefaultValue: '默认值',
      ruleDialogAlarmLevel: '告警登记',
      ruleDialogFieldRule: '点位规则',
      ruleDialogRule: '规则',
      ruleDialogRuleAttribute: '点位',
      ruleDialogRuleOperator: '条件',
      ruleDialogRuleValue: '数值',

      ruleDialogAlarmLevelPlaceholder: '请选择告警登记',
      ruleDialogFieldRulePlaceholder: '请选择点位规则',
      ruleDialogRuleAttributePlaceholder: '请选择点位',
      ruleDialogRuleOperatorPlaceholder: '请选择条件',
      ruleDialogRuleValuePlaceholder: '请输入数值'
    },
    Device: {
      moduleName: '采集设备',
      index: '序号',

      deviceCode: '设备编号',
      deviceName: '设备名称',
      operatingStatus: '运行状态',
      protocol: '采集协议',
      status: '连接状态',
      sampleCycle: '采集周期(s)',
      isEnable: '启用',
      collectionTime: '采集时间',
      operate: '操作',

      search: '搜索',
      reset: '重置',
      create: '新增',
      batchDelete: '批量删除',
      export: '导出',

      placeholderDeviceCode: '请输入设备编号',
      placeholderDeviceName: '请输入设备名称',
      placeholderModel: '请选择设备模型',
      placeholderSampleCycle: '请输入采集周期',
      placeholderUrl: '请输入端点URL',
      placeholderUsername: '请输入用户名',
      placeholderPassword: '请输入密码',
      placeholderTopic: '请输入订阅主题',

      model: '设备模型',
      url: '端点URL',
      username: '用户名',
      password: '密码',
      topic: '订阅主题',

      settingDialogTitle: '设备设置',

      connect: '连接',
      disconnect: '断开连接',

      attributeModuleName: '点位',
      attributeCode: '点位编码',
      attributeName: '点位名称',
      attributeType: '点位类型',
      dataType: '数据类型',
      address: '寄存器地址',
      dataUnit: '单位',
      ratio: '倍率',
      remark: '备注',
      deviceAttributeTabLabel: '设备属性',
      deviceRuleTabLabel: '点位规则',

      currentDeviceLabel: '当前设备：',

      alarmHistoryTitle: '设备告警历史数据',
      alarmRuleName: '规则名称',
      alarmPointName: '点位名称',
      alarmPointValue: '点位值',
      alarmLevel: '告警等级',
      alarmTime: '告警时间',

      emptyDescription: '请点击设备列表的“点位”查看采集点和点位规则',

      exportFilename: '物联设备.xls',
      attributeExportFilename: '采集设备-点位管理.xls',

      attributeLatestValue: '最新值',
      attributeLatestCollectionTime: '最新采集时间',
      attributeSort: '顺序',
      attributePlaceholderSort: '请输入顺序',

      placeholderAttributeCode: '请输入点位编码',
      placeholderAttributeName: '请输入点位名称',
      placeholderAttributeType: '请选择点位类型',
      placeholderDataType: '请选择数据类型',
      placeholderAddress: '请输入寄存器地址',
      placeholderDataUnit: '请输入单位',
      placeholderRatio: '请输入倍率',
      placeholderRemark: '请输入备注',

      validatorDeviceCodeRequired: '设备编号不能为空',
      validatorDeviceNameRequired: '设备名称不能为空',
      validatorSampleCycleRequired: '采集周期不能为空',
      validatorIsEnableRequired: '是否启用不能为空',
      validatorUrlRequired: '端点URL不能为空',

      attributeValidatorCodeRequired: '点位编码不能为空',
      attributeValidatorNameRequired: '点位名称不能为空',
      attributeValidatorCodeNoChinese: '点位编码不允许输入中文',
      attributeValidatorSortNumber: '顺序只能输入数字',
      attributeValidatorRemarkTooLong: '备注不能超过100字',

      messageSelectDeviceRequired: '请选择一个物联设备',
      messageDeviceInfoMissingForRules: '设备信息缺失，无法加载点位规则'
    },
    RunReport: {
      moduleName: '设备运行报表',

      searchDeviceCodeLabel: '设备编码',
      searchDeviceCodePlaceholder: '请输入设备编码',
      searchDeviceNameLabel: '设备名称',
      searchDeviceNamePlaceholder: '请输入设备名称',
      searchTimeRangeLabel: '设备运行时间',
      searchTimeRangeStartPlaceholder: '开始时间',
      searchTimeRangeEndPlaceholder: '结束时间',

      searchButtonText: '搜索',
      resetButtonText: '重置',
      exportButtonText: '导出',

      tableDeviceCodeColumn: '设备编码',
      tableDeviceNameColumn: '设备名称',
      tableRunningTimeColumn: '运行时间(小时)',
      tableStandbyTimeColumn: '待机时间(小时)',
      tableFaultTimeColumn: '故障时间(小时)',
      tableWarningTimeColumn: '警告时间(小时)',
      tableUtilizationRateColumn: '稼动率',
      tablePowerOnRateColumn: '开机率',
      tableStartTimeColumn: '设备运行开始时间',
      tableEndTimeColumn: '设备运行结束时间',

      exportFilename: '设备运行报表.xls'
    },
    RealTimeMonitoring: {
      moduleName: '数据实时监控',

      searchLineCodeLabel: '产线编码',
      searchLineCodePlaceholder: '请输入产线编码',
      searchLineNameLabel: '产线名称',
      searchLineNamePlaceholder: '请输入产线名称',
      searchDeviceCodeLabel: '设备编码',
      searchDeviceCodePlaceholder: '请输入设备编码',
      searchDeviceNameLabel: '设备名称',
      searchDeviceNamePlaceholder: '请输入设备名称',

      searchButtonText: '搜索',
      resetButtonText: '重置',
      exportButtonText: '导出',

      tableLineCodeColumn: '产线编码',
      tableLineNameColumn: '产线名称',
      tableDeviceCodeColumn: '设备编码',
      tableDeviceNameColumn: '设备名称',
      tableStatusColumn: '连接状态',
      tableCollectionTimeColumn: '最新采集时间',
      tableOperateColumn: '操作',
      tableActionSingleMonitorLabel: '单设备监控',

      dialogTitle: '单设备监控',
      dialogDeviceNameLabel: '设备名称：',
      dialogCollectionTimeLabel: '采集时间：',

      emptyDescription: '暂无数据',
      defaultGroupName: '默认',
      defaultFieldLabelPrefix: '字段',

      messageDeviceInfoIncomplete: '设备信息不完整',

      exportFilename: '实时监控设备.xls'
    },
    HistoryData: {
      moduleName: '历史记录查询',

      searchLineCodeLabel: '产线编码',
      searchLineCodePlaceholder: '请输入产线编码',
      searchLineNameLabel: '产线名称',
      searchLineNamePlaceholder: '请输入产线名称',
      searchDeviceCodeLabel: '设备编码',
      searchDeviceCodePlaceholder: '请输入设备编码',
      searchDeviceNameLabel: '设备名称',
      searchDeviceNamePlaceholder: '请输入设备名称',

      searchButtonText: '搜索',
      resetButtonText: '重置',
      exportButtonText: '导出',

      tableLineCodeColumn: '产线编码',
      tableLineNameColumn: '产线名称',
      tableDeviceCodeColumn: '设备编码',
      tableDeviceNameColumn: '设备名称',
      tableCollectionTimeColumn: '采集时间',
      tableOperateColumn: '操作',
      tableActionHistoryLabel: '历史记录',

      dialogTitlePrefix: '历史记录：',
      dialogCollectionTimeLabel: '采集时间',
      dialogCollectionTimeStartPlaceholder: '开始时间',
      dialogCollectionTimeEndPlaceholder: '结束时间',
      dialogSearchButtonText: '查询',
      dialogResetButtonText: '重置',
      dialogRecordCollectionTimePrefix: '采集时间：',

      emptyDescription: '暂无数据',
      defaultFieldLabelPrefix: '字段',

      exportFilename: '历史数据设备.xls'
    },
    DeviceParamAnalysis: {
      moduleName: '设备运行参数分析',

      treeSearchPlaceholder: '搜索设备或参数',

      formTimeLabel: '时间',
      formTimeStartPlaceholder: '开始日期',
      formTimeEndPlaceholder: '结束日期',

      shortcutLast7Days: '最近 7 天',
      shortcutLastWeek: '上周',
      shortcutLastMonth: '上个月',
      shortcutLast3Months: '三个月内',

      searchButtonText: '搜索',
      resetButtonText: '重置',

      emptyDescription: '暂无数据',
      emptySelectNodeDescription: '请选择左侧节点',

      selectedParamTitle: '节点：{label}{unit}',
      defaultSeriesName: '参数',

      messageLoadTreeFailed: '获取树数据失败',
      messageNodeNoParams: '该节点下暂无参数',
      messageDeviceNoParams: '该设备下没有参数',
      messageFetchChartFailed: '获取图表数据失败'
    }
  },
  EnergyManagement: {
    EnergyType: {
      moduleName: '能耗类型',

      searchCodeLabel: '能耗类型编码',
      searchCodePlaceholder: '请输入能耗类型编码',
      searchNameLabel: '能耗类型名称',
      searchNamePlaceholder: '请输入能耗类型名称',
      searchUnitLabel: '单位',
      searchUnitPlaceholder: '请输入单位',
      searchCreateTimeLabel: '创建时间',
      searchCreateTimeStartPlaceholder: '开始日期',
      searchCreateTimeEndPlaceholder: '结束日期',

      searchButtonText: '搜索',
      resetButtonText: '重置',
      addButtonText: '新增',
      exportButtonText: '导出',

      tableCodeColumn: '能耗类型编码',
      tableNameColumn: '能耗类型名称',
      tableUnitColumn: '单位',
      tableIsEnableColumn: '是否启用',
      tableRemarkColumn: '备注',
      tableCreateTimeColumn: '创建时间',
      tableOperateColumn: '操作',

      dialogCodeLabel: '能耗类型编码',
      dialogCodePlaceholder: '请输入能耗类型编码',
      dialogNameLabel: '能耗类型名称',
      dialogNamePlaceholder: '请输入能耗类型名称',
      dialogUnitLabel: '单位',
      dialogUnitPlaceholder: '请输入单位',
      dialogIsEnableLabel: '是否启用',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogOkButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorCodeRequired: '能耗类型编码不能为空',
      validatorNameRequired: '能耗类型名称不能为空',
      validatorUnitRequired: '单位不能为空',
      validatorIsEnableRequired: '是否启用不能为空',

      exportFilename: '能耗类型.xls'
    },
    EnergyDeviceCheck: {
      moduleName: '能源报表',

      searchNameLabel: '表名称',
      searchNamePlaceholder: '请输入表名称',
      searchOrgLabel: '所属区域',
      searchOrgPlaceholder: '请选择所属区域',
      searchTimeRangeLabel: '时间范围',
      searchTimeRangeStartPlaceholder: '请选择开始时间',
      searchTimeRangeEndPlaceholder: '请选择结束时间',

      searchButtonText: '查询',
      resetButtonText: '重置',
      exportButtonText: '导出',

      tableExpandPointNameColumn: '参数名称',
      tableExpandEarliestValueColumn: '最早采集值',
      tableExpandEarliestTimeColumn: '最早采集时间',
      tableExpandLatestValueColumn: '最新值',
      tableExpandLatestTimeColumn: '最新采集时间',
      tableExpandDifferenceColumn: '能耗用量',

      tableNameColumn: '表名称',
      tableEnergyTypeColumn: '能源类型',
      tableOrgColumn: '所属区域',
      tableEnergyConsumptionColumn: '能源用量',
      tableStartTimeColumn: '开始时间',
      tableEndTimeColumn: '结束时间',

      exportFileName: '能源报表.xls',

      dialogDeviceIdLabel: '能源设备Id',
      dialogDeviceIdPlaceholder: '请输入能源设备Id',
      dialogLastCheckTimeLabel: '上次抄表时间',
      dialogLastCheckTimePlaceholder: '选择上次抄表时间',
      dialogLastCheckValueLabel: '上次抄表值',
      dialogLastCheckValuePlaceholder: '请输入上次抄表值',
      dialogCheckTimeLabel: '抄表时间',
      dialogCheckTimePlaceholder: '选择抄表时间',
      dialogCheckValueLabel: '抄表值',
      dialogCheckValuePlaceholder: '请输入抄表值',
      dialogDiffValueLabel: '差值',
      dialogDiffValuePlaceholder: '请输入差值',
      dialogUnitPriceLabel: '单价',
      dialogUnitPricePlaceholder: '请输入单价',
      dialogRemarkLabel: '备注',
      dialogRemarkPlaceholder: '请输入备注',
      dialogOkButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorDeviceIdRequired: '能源设备Id不能为空',
      validatorCheckValueRequired: '抄表值不能为空'
    },
    EnergyDevice: {
      moduleName: '能源设备',

      searchNameLabel: '设备名称',
      searchNamePlaceholder: '请输入设备名称',
      searchEnergyTypeLabel: '能耗类型',
      searchEnergyTypePlaceholder: '请选择能耗类型',

      searchButtonText: '搜索',
      resetButtonText: '重置',
      createButtonText: '新增',
      exportButtonText: '导出',

      tableCodeColumn: '设备编码',
      tableNameColumn: '设备名称',
      tableEnergyTypeColumn: '能耗类型',
      tableOrgColumn: '所属区域',
      tableIsEnableColumn: '是否启用',
      tableUpdateTimeColumn: '更新时间',
      tableOperateColumn: '操作',
      tableEditAction: '编辑',
      tableDeleteAction: '删除',

      exportFileName: '能源设备.xls',

      dialogCodeLabel: '设备编码',
      dialogCodePlaceholder: '请输入设备编码',
      dialogNameLabel: '设备名称',
      dialogNamePlaceholder: '请输入设备名称',
      dialogEnergyTypeLabel: '能耗类型',
      dialogEnergyTypePlaceholder: '请选择能耗类型',
      dialogOrgLabel: '所属区域',
      dialogOrgTreePlaceholder: '请选择所属区域',
      dialogRulesLabel: '计算规则',
      dialogRulesPointPlaceholder: '请选择设备点位',
      dialogOperatorPlaceholder: '请选择运算符',
      dialogIsEnableLabel: '是否启用',
      dialogSubmitButtonText: '确 定',
      dialogCancelButtonText: '取 消',

      validatorNameRequired: '设备名称不能为空',
      validatorCodeRequired: '设备编码不能为空',
      validatorOrgRequired: '所属区域不能为空',
      validatorIsEnableRequired: '是否启用不能为空',
      validatorRulesRequired: '计算规则不能为空',
      validatorRulesPointRequired: '设备点位不能为空',
      validatorRulesOperatorRequired: '运算符不能为空'
    },
    Device: {
      Device: {
        moduleName: '采集设备',
        index: '序号',

        deviceCode: '设备编号',
        deviceName: '设备名称',
        operatingStatus: '运行状态',
        protocol: '采集协议',
        status: '连接状态',
        sampleCycle: '采集周期(s)',
        isEnable: '是否启用',
        collectionTime: '采集时间',
        operate: '操作',

        search: '搜索',
        reset: '重置',
        create: '新增',
        batchDelete: '批量删除',
        export: '导出',

        placeholderDeviceCode: '请输入设备编号',
        placeholderDeviceName: '请输入设备名称',
        placeholderModel: '请选择设备模型',
        placeholderSampleCycle: '请输入采集周期',
        placeholderUrl: '请输入端点URL',
        placeholderUsername: '请输入用户名',
        placeholderPassword: '请输入密码',

        model: '设备模型',
        url: '端点URL',
        username: '用户名',
        password: '密码',

        settingDialogTitle: '设备设置',

        connect: '连接',
        disconnect: '断开连接',

        attributeModuleName: '点位',
        attributeCode: '点位编码',
        attributeName: '点位名称',
        attributeType: '点位类型',
        dataType: '数据类型',
        address: '寄存器地址',
        dataUnit: '单位',
        ratio: '倍率',
        remark: '备注',
        deviceAttributeTabLabel: '设备属性',
        deviceRuleTabLabel: '点位规则',

        currentDeviceLabel: '当前设备：',

        alarmHistoryTitle: '设备告警历史数据',
        alarmRuleName: '规则名称',
        alarmPointName: '点位名称',
        alarmPointValue: '点位值',
        alarmLevel: '告警等级',
        alarmTime: '告警时间',

        emptyDescription: '请点击设备列表的“点位”查看采集点和点位规则',

        exportFilename: '物联设备.xls',
        attributeExportFilename: '采集设备-点位管理.xls',

        attributeLatestValue: '最新值',
        attributeLatestCollectionTime: '最新采集时间',
        attributeSort: '顺序',
        attributePlaceholderSort: '请输入顺序',

        placeholderAttributeCode: '请输入点位编码',
        placeholderAttributeName: '请输入点位名称',
        placeholderAttributeType: '请选择点位类型',
        placeholderDataType: '请选择数据类型',
        placeholderAddress: '请输入寄存器地址',
        placeholderDataUnit: '请输入单位',
        placeholderRatio: '请输入倍率',
        placeholderRemark: '请输入备注',

        validatorDeviceCodeRequired: '设备编号不能为空',
        validatorDeviceNameRequired: '设备名称不能为空',
        validatorSampleCycleRequired: '采集周期不能为空',
        validatorIsEnableRequired: '是否启用不能为空',
        validatorUrlRequired: '端点URL不能为空',

        attributeValidatorCodeRequired: '点位编码不能为空',
        attributeValidatorNameRequired: '点位名称不能为空',
        attributeValidatorCodeNoChinese: '点位编码不允许输入中文',
        attributeValidatorSortNumber: '顺序只能输入数字',
        attributeValidatorRemarkTooLong: '备注不能超过100字',

        messageSelectDeviceRequired: '请选择一个物联设备',
        messageDeviceInfoMissingForRules: '设备信息缺失，无法加载点位规则'
      },
      RunReport: {
        moduleName: '设备运行报表',

        searchDeviceCodeLabel: '设备编码',
        searchDeviceCodePlaceholder: '请输入设备编码',
        searchDeviceNameLabel: '设备名称',
        searchDeviceNamePlaceholder: '请输入设备名称',
        searchTimeRangeLabel: '设备运行时间',
        searchTimeRangeStartPlaceholder: '开始时间',
        searchTimeRangeEndPlaceholder: '结束时间',

        searchButtonText: '搜索',
        resetButtonText: '重置',
        exportButtonText: '导出',

        tableDeviceCodeColumn: '设备编码',
        tableDeviceNameColumn: '设备名称',
        tableRunningTimeColumn: '运行时间(小时)',
        tableStandbyTimeColumn: '待机时间(小时)',
        tableFaultTimeColumn: '故障时间(小时)',
        tableWarningTimeColumn: '警告时间(小时)',
        tableUtilizationRateColumn: '稼动率',
        tablePowerOnRateColumn: '开机率',
        tableStartTimeColumn: '设备运行开始时间',
        tableEndTimeColumn: '设备运行结束时间',

        exportFilename: '设备运行报表.xls'
      },
      RealTimeMonitoring: {
        moduleName: '数据实时监控',

        searchLineCodeLabel: '产线编码',
        searchLineCodePlaceholder: '请输入产线编码',
        searchLineNameLabel: '产线名称',
        searchLineNamePlaceholder: '请输入产线名称',
        searchDeviceCodeLabel: '设备编码',
        searchDeviceCodePlaceholder: '请输入设备编码',
        searchDeviceNameLabel: '设备名称',
        searchDeviceNamePlaceholder: '请输入设备名称',

        searchButtonText: '搜索',
        resetButtonText: '重置',
        exportButtonText: '导出',

        tableLineCodeColumn: '产线编码',
        tableLineNameColumn: '产线名称',
        tableDeviceCodeColumn: '设备编码',
        tableDeviceNameColumn: '设备名称',
        tableStatusColumn: '连接状态',
        tableCollectionTimeColumn: '最新采集时间',
        tableOperateColumn: '操作',
        tableActionSingleMonitorLabel: '单设备监控',

        dialogTitle: '单设备监控',
        dialogDeviceNameLabel: '设备名称：',
        dialogCollectionTimeLabel: '采集时间：',

        emptyDescription: '暂无数据',
        defaultGroupName: '默认',
        defaultFieldLabelPrefix: '字段',

        messageDeviceInfoIncomplete: '设备信息不完整',

        exportFilename: '实时监控设备.xls'
      },
      HistoryData: {
        moduleName: '历史记录查询',

        searchLineCodeLabel: '产线编码',
        searchLineCodePlaceholder: '请输入产线编码',
        searchLineNameLabel: '产线名称',
        searchLineNamePlaceholder: '请输入产线名称',
        searchDeviceCodeLabel: '设备编码',
        searchDeviceCodePlaceholder: '请输入设备编码',
        searchDeviceNameLabel: '设备名称',
        searchDeviceNamePlaceholder: '请输入设备名称',

        searchButtonText: '搜索',
        resetButtonText: '重置',
        exportButtonText: '导出',

        tableLineCodeColumn: '产线编码',
        tableLineNameColumn: '产线名称',
        tableDeviceCodeColumn: '设备编码',
        tableDeviceNameColumn: '设备名称',
        tableCollectionTimeColumn: '采集时间',
        tableOperateColumn: '操作',
        tableActionHistoryLabel: '历史记录',

        dialogTitlePrefix: '历史记录：',
        dialogCollectionTimeLabel: '采集时间',
        dialogCollectionTimeStartPlaceholder: '开始时间',
        dialogCollectionTimeEndPlaceholder: '结束时间',
        dialogSearchButtonText: '查询',
        dialogResetButtonText: '重置',
        dialogRecordCollectionTimePrefix: '采集时间：',

        emptyDescription: '暂无数据',
        defaultFieldLabelPrefix: '字段',

        exportFilename: '历史数据设备.xls'
      },
      DeviceParamAnalysis: {
        moduleName: '设备运行参数分析',

        treeSearchPlaceholder: '搜索设备或参数',

        formTimeLabel: '时间',
        formTimeStartPlaceholder: '开始日期',
        formTimeEndPlaceholder: '结束日期',

        shortcutLast7Days: '最近 7 天',
        shortcutLastWeek: '上周',
        shortcutLastMonth: '上个月',
        shortcutLast3Months: '三个月内',

        searchButtonText: '搜索',
        resetButtonText: '重置',

        emptyDescription: '暂无数据',
        emptySelectNodeDescription: '请选择左侧节点',

        selectedParamTitle: '节点：{label}{unit}',
        defaultSeriesName: '参数',

        messageLoadTreeFailed: '获取树数据失败',
        messageNodeNoParams: '该节点下暂无参数',
        messageDeviceNoParams: '该设备下没有参数',
        messageFetchChartFailed: '获取图表数据失败'
      }
    }
  }
}
