export default {
  stat: {
    deviceCount: 'DeviceCount',
    maintenanceOrder: 'MaintenanceOrder',
    operationNotFilled: 'OperationNotFilled',
    operationFilled: 'OperationFilled',
    notMaintained: 'NotMaintained',
    maintained: 'Maintained',
    notInspected: 'NotInspected',
    inspected: 'Inspected',
    mttr: 'MTTR',
    materialsUnderInventory: 'MaterialsUnderInventory',
    deviceStatus: 'DeviceStatus',
    deviceClassifyTop5: 'DeviceClassifyTop5',
    lastWeekActivity: 'Activity Of Last Week',
    orderCount: 'OrderCount',
    repairOrder: 'RepairOrder',
    maintenanceWorkOrder: 'MaintenanceWorkOrder',
    inspectOrder: 'Inspect Order',
    operationRecord: 'Operation Record',
    sparePartsReplacement: 'Spare Parts Replacement',
    spareCount: 'spareCount',
    spareAmount: 'spareAmount',
    maintenanceStatus: 'MaintenanceStatus',
    inspectStatus: 'InspectStatus',
    totalOrder: 'totalOrder',
    finishedOrder: 'finishedOrder',
    pendingOrder: 'pendingOrder',
    operationCost: 'O&M costs',
    materialConsumption: 'MaterialConsumption Top5',
    deviceRate: 'utilizationRate',
    teamDetail: 'Team Utilization Rate',
    gasWater: 'Cumulative Gas Injection Volume',
    dailyGasWater: 'Daily Gas Injection Volume',
    projectDevice: 'Project Department Device',
    safeProduction: 'SafeProduction Days',
    daysToDate: 'consecutive safe production days to date',
    drillingCompletion: 'Drilling completion status',
    drillingWork: 'Drilling workload status',
    wellWorkoverWorkload: 'Well workover workload status'
  },
  common: {
    sort: 'sort',
    inputText: 'Please input',
    selectText: 'Please select',
    startTimeText: 'Start time',
    endTimeText: 'End time',
    login: 'Login',
    required: 'This is required',
    loginOut: 'Login out',
    document: 'Document',
    profile: 'User Center',
    reminder: 'Reminder',
    loginOutMessage: 'Exit the system?',
    back: 'Back',
    ok: 'OK',
    save: 'Save',
    cancel: 'Cancel',
    close: 'Close',
    reload: 'Reload current',
    success: 'Success',
    closeTab: 'Close current',
    closeTheLeftTab: 'Close left',
    closeTheRightTab: 'Close right',
    closeOther: 'Close other',
    closeAll: 'Close all',
    prevLabel: 'Prev',
    nextLabel: 'Next',
    skipLabel: 'Jump',
    doneLabel: 'End',
    menu: 'Menu',
    menuDes: 'Menu bar rendered in routed structure',
    collapse: 'Collapse',
    collapseDes: 'Expand and zoom the menu bar',
    tagsView: 'Tags view',
    tagsViewDes: 'Used to record routing history',
    tool: 'Tool',
    toolDes: 'Used to set up custom systems',
    query: 'Query',
    reset: 'Reset',
    shrink: 'Put away',
    expand: 'Expand',
    confirmTitle: 'System Hint',
    exportMessage: 'Whether to confirm export data item?',
    importMessage: 'Whether to confirm import data item?',
    createSuccess: 'Create Success',
    updateSuccess: 'Update Success',
    delMessage: 'Delete the selected data?',
    delDataMessage: 'Delete the data?',
    delNoData: 'Please select the data to delete',
    delSuccess: 'Deleted successfully',
    index: 'Index',
    status: 'Status',
    createTime: 'Create Time',
    updateTime: 'Update Time',
    copy: 'Copy',
    copySuccess: 'Copy Success',
    copyError: 'Copy Error',
    leftNode: 'Please select the left node',
    deptChoose: 'Please select device or catalog'
  },
  lock: {
    lockScreen: 'Lock screen',
    lock: 'Lock',
    lockPassword: 'Lock screen password',
    unlock: 'Click to unlock',
    backToLogin: 'Back to login',
    entrySystem: 'Entry the system',
    placeholder: 'Please enter the lock screen password',
    message: 'Lock screen password error'
  },
  error: {
    noPermission: `Sorry, you don't have permission to access this page.`,
    pageError: 'Sorry, the page you visited does not exist.',
    networkError: 'Sorry, the server reported an error.',
    returnToHome: 'Return to home'
  },
  permission: {
    hasPermission: `Please set the operation permission label value`,
    hasRole: `Please set the role permission tag value`
  },
  setting: {
    projectSetting: 'Project setting',
    theme: 'Theme',
    layout: 'Layout',
    systemTheme: 'System theme',
    menuTheme: 'Menu theme',
    interfaceDisplay: 'Interface display',
    breadcrumb: 'Breadcrumb',
    breadcrumbIcon: 'Breadcrumb icon',
    collapseMenu: 'Collapse menu',
    hamburgerIcon: 'Hamburger icon',
    screenfullIcon: 'Screenfull icon',
    sizeIcon: 'Size icon',
    localeIcon: 'Locale icon',
    messageIcon: 'Message icon',
    tagsView: 'Tags view',
    logo: 'Logo',
    greyMode: 'Grey mode',
    fixedHeader: 'Fixed header',
    headerTheme: 'Header theme',
    cutMenu: 'Cut Menu',
    copy: 'Copy',
    clearAndReset: 'Clear cache and reset',
    copySuccess: 'Copy success',
    copyFailed: 'Copy failed',
    footer: 'Footer',
    uniqueOpened: 'Unique opened',
    tagsViewIcon: 'Tags view icon',
    reExperienced: 'Please exit the login experience again',
    fixedMenu: 'Fixed menu'
  },
  size: {
    default: 'Default',
    large: 'Large',
    small: 'Small'
  },
  login: {
    welcome: 'Welcome to the system',
    message: 'Backstage management system',
    tenantname: 'TenantName',
    username: 'Username',
    password: 'Password',
    code: 'verification code',
    login: 'Sign in',
    relogin: 'Sign in again',
    otherLogin: 'Sign in with',
    register: 'Register',
    checkPassword: 'Confirm password',
    remember: 'Remember me',
    hasUser: 'Existing account? Go to login',
    forgetPassword: 'Forget password?',
    tenantNamePlaceholder: 'Please Enter Tenant Name',
    usernamePlaceholder: 'Please Enter Username',
    passwordPlaceholder: 'Please Enter Password',
    codePlaceholder: 'Please Enter Verification Code',
    mobileTitle: 'Mobile sign in',
    mobileNumber: 'Mobile Number',
    mobileNumberPlaceholder: 'Plaease Enter Mobile Number',
    backLogin: 'back',
    getSmsCode: 'Get SMS Code',
    btnMobile: 'Mobile sign in',
    btnQRCode: 'QR code sign in',
    qrcode: 'Scan the QR code to log in',
    btnRegister: 'Sign up',
    SmsSendMsg: 'code has been sent',
    resetPassword: 'Reset Password',
    resetPasswordSuccess: 'Reset Password Success',
    invalidTenantName: 'Invalid Tenant Name'
  },
  captcha: {
    verification: 'Please complete security verification',
    slide: 'Swipe right to complete verification',
    point: 'Please click',
    success: 'Verification succeeded',
    fail: 'verification failed'
  },
  router: {
    login: 'Login',
    home: 'Home',
    analysis: 'Analysis',
    workplace: 'Workplace'
  },
  analysis: {
    newUser: 'New user',
    unreadInformation: 'Unread information',
    transactionAmount: 'Transaction amount',
    totalShopping: 'Total Shopping',
    monthlySales: 'Monthly sales',
    userAccessSource: 'User access source',
    january: 'January',
    february: 'February',
    march: 'March',
    april: 'April',
    may: 'May',
    june: 'June',
    july: 'July',
    august: 'August',
    september: 'September',
    october: 'October',
    november: 'November',
    december: 'December',
    estimate: 'Estimate',
    actual: 'Actual',
    directAccess: 'Airect access',
    mailMarketing: 'Mail marketing',
    allianceAdvertising: 'Alliance advertising',
    videoAdvertising: 'Video advertising',
    searchEngines: 'Search engines',
    weeklyUserActivity: 'Weekly user activity',
    activeQuantity: 'Active quantity',
    monday: 'Monday',
    tuesday: 'Tuesday',
    wednesday: 'Wednesday',
    thursday: 'Thursday',
    friday: 'Friday',
    saturday: 'Saturday',
    sunday: 'Sunday'
  },
  workplace: {
    welcome: 'Hello',
    happyDay: 'Wish you happy every day!',
    toady: `It's sunny today`,
    notice: 'Announcement',
    project: 'Project',
    access: 'Project access',
    toDo: 'To do',
    introduction: 'A serious introduction',
    shortcutOperation: 'Quick entry',
    operation: 'Operation',
    index: 'Index',
    personal: 'Personal',
    team: 'Team',
    quote: 'Quote',
    contribution: 'Contribution',
    hot: 'Hot',
    yield: 'Yield',
    dynamic: 'Dynamic',
    push: 'push',
    follow: 'Follow'
  },
  project: {
    payment: 'Payment',
    overseaFlag: 'Overseas Project',
    overseaArea: 'Overseas Area',
    workArea: 'Work Area',
    wellType: 'Well Type',
    wellCategory: 'Well Category',
    technology: 'Technology',
    status: 'status',
    taskAttrDetail: 'Attr Detail',
    nptReason: 'NPT Reason',
    currentOperation: 'Current Operation',
    nextPlan: 'Next Plan',
    transitTime: 'Transit Time',
    dailyReport: 'Daily Report',
    fillReport: 'Fill Report'
  },
  form: {
    input: 'Input',
    inputNumber: 'InputNumber',
    default: 'Default',
    icon: 'Icon',
    mixed: 'Mixed',
    textarea: 'Textarea',
    slot: 'Slot',
    position: 'Position',
    autocomplete: 'Autocomplete',
    select: 'Select',
    selectGroup: 'Select Group',
    selectV2: 'SelectV2',
    cascader: 'Cascader',
    switch: 'Switch',
    rate: 'Rate',
    colorPicker: 'Color Picker',
    transfer: 'Transfer',
    render: 'Render',
    radio: 'Radio',
    button: 'Button',
    checkbox: 'Checkbox',
    slider: 'Slider',
    datePicker: 'Date Picker',
    shortcuts: 'Shortcuts',
    today: 'Today',
    yesterday: 'Yesterday',
    aWeekAgo: 'A week ago',
    week: 'Week',
    year: 'Year',
    month: 'Month',
    dates: 'Dates',
    daterange: 'Date Range',
    monthrange: 'Month Range',
    dateTimePicker: 'DateTimePicker',
    dateTimerange: 'Datetime Range',
    timePicker: 'Time Picker',
    timeSelect: 'Time Select',
    inputPassword: 'input Password',
    passwordStrength: 'Password Strength',
    operate: 'operate',
    change: 'Change',
    restore: 'Restore',
    disabled: 'Disabled',
    disablement: 'Disablement',
    delete: 'Delete',
    add: 'Add',
    setValue: 'Set value',
    resetValue: 'Reset value',
    set: 'Set',
    subitem: 'Subitem',
    formValidation: 'Form validation',
    verifyReset: 'Verify reset',
    remark: 'Remark',
    repeatDevice: 'This category already exists, please select again',
    relatedModel: 'Template modification has been used, please do not delete',
    relatedProject: 'The project information already has a task, please do not delete'
  },
  watermark: {
    watermark: 'Watermark'
  },
  table: {
    table: 'Table',
    index: 'Index',
    title: 'Title',
    author: 'Author',
    createTime: 'Create time',
    action: 'Action',
    pagination: 'pagination',
    reserveIndex: 'Reserve index',
    restoreIndex: 'Restore index',
    showSelections: 'Show selections',
    hiddenSelections: 'Restore selections',
    showExpandedRows: 'Show expanded rows',
    hiddenExpandedRows: 'Hidden expanded rows',
    header: 'Header'
  },
  action: {
    search: 'Search',
    create: 'Create',
    add: 'Add',
    del: 'Delete',
    delete: 'Delete',
    edit: 'Edit',
    update: 'Update',
    preview: 'Preview',
    more: 'More',
    sync: 'Sync',
    save: 'Save',
    detail: 'Detail',
    export: 'Export',
    import: 'Import',
    generate: 'Generate',
    logout: 'Login Out',
    test: 'Test',
    typeCreate: 'Dict Type Create',
    typeUpdate: 'Dict Type Eidt',
    dataCreate: 'Dict Data Create',
    dataUpdate: 'Dict Data Eidt',
    fileUpload: 'File Upload'
  },
  dialog: {
    dialog: 'Dialog',
    open: 'Open',
    close: 'Close'
  },
  sys: {
    api: {
      operationFailed: 'Operation failed',
      errorTip: 'Error Tip',
      errorMessage: 'The operation failed, the system is abnormal!',
      timeoutMessage: 'Login timed out, please log in again!',
      apiTimeoutMessage: 'The interface request timed out, please refresh the page and try again!',
      apiRequestFailed: 'The interface request failed, please try again later!',
      networkException: 'network anomaly',
      networkExceptionMsg:
        'Please check if your network connection is normal! The network is abnormal',

      errMsg401: 'The user does not have permission (token, user name, password error)!',
      errMsg403: 'The user is authorized, but access is forbidden!',
      errMsg404: 'Network request error, the resource was not found!',
      errMsg405: 'Network request error, request method not allowed!',
      errMsg408: 'Network request timed out!',
      errMsg500: 'Server error, please contact the administrator!',
      errMsg501: 'The network is not implemented!',
      errMsg502: 'Network Error!',
      errMsg503: 'The service is unavailable, the server is temporarily overloaded or maintained!',
      errMsg504: 'Network timeout!',
      errMsg505: 'The http version does not support the request!',
      errMsg901: 'Demo mode, no write operations are possible!'
    },
    app: {
      logoutTip: 'Reminder',
      logoutMessage: 'Confirm to exit the system?',
      menuLoading: 'Menu loading...'
    },
    exception: {
      backLogin: 'Back Login',
      backHome: 'Back Home',
      subTitle403: "Sorry, you don't have access to this page.",
      subTitle404: 'Sorry, the page you visited does not exist.',
      subTitle500: 'Sorry, the server is reporting an error.',
      noDataTitle: 'No data on the current page.',
      networkErrorTitle: 'Network Error',
      networkErrorSubTitle:
        'Sorry, Your network connection has been disconnected, please check your network!'
    },
    lock: {
      unlock: 'Click to unlock',
      alert: 'Lock screen password error',
      backToLogin: 'Back to login',
      entry: 'Enter the system',
      placeholder: 'Please enter the lock screen password or user password'
    },
    login: {
      backSignIn: 'Back sign in',
      mobileSignInFormTitle: 'Mobile sign in',
      qrSignInFormTitle: 'Qr code sign in',
      signInFormTitle: 'Sign in',
      signUpFormTitle: 'Sign up',
      forgetFormTitle: 'Reset password',

      signInTitle: 'Backstage management system',
      signInDesc: 'Enter your personal details and get started!',
      policy: 'I agree to the xxx Privacy Policy',
      scanSign: `scanning the code to complete the login`,

      loginButton: 'Sign in',
      registerButton: 'Sign up',
      rememberMe: 'Remember me',
      forgetPassword: 'Forget Password?',
      otherSignIn: 'Sign in with',

      // notify
      loginSuccessTitle: 'Login successful',
      loginSuccessDesc: 'Welcome back',

      // placeholder
      accountPlaceholder: 'Please input username',
      passwordPlaceholder: 'Please input password',
      smsPlaceholder: 'Please input sms code',
      mobilePlaceholder: 'Please input mobile',
      policyPlaceholder: 'Register after checking',
      diffPwd: 'The two passwords are inconsistent',

      userName: 'Username',
      password: 'Password',
      confirmPassword: 'Confirm Password',
      email: 'Email',
      smsCode: 'SMS code',
      mobile: 'Mobile'
    }
  },
  profile: {
    user: {
      title: 'Personal Information',
      username: 'User Name',
      nickname: 'Nick Name',
      mobile: 'Phone Number',
      email: 'User Mail',
      dept: 'Department',
      posts: 'Position',
      roles: 'Own Role',
      sex: 'Sex',
      man: 'Man',
      woman: 'Woman',
      createTime: 'Created Date'
    },
    info: {
      title: 'Basic Information',
      basicInfo: 'Basic Information',
      resetPwd: 'Reset Password',
      userSocial: 'Social Information'
    },
    rules: {
      nickname: 'Please Enter User Nickname',
      mail: 'Please Input The Email Address',
      truemail: 'Please Input The Correct Email Address',
      phone: 'Please Enter The Phone Number',
      truephone: 'Please Enter The Correct Phone Number'
    },
    password: {
      oldPassword: 'Old PassWord',
      newPassword: 'New Password',
      confirmPassword: 'Confirm Password',
      oldPwdMsg: 'Please Enter Old Password',
      newPwdMsg: 'Please Enter New Password',
      cfPwdMsg: 'Please Enter Confirm Password',
      diffPwd: 'The Passwords Entered Twice No Match'
    }
  },
  cropper: {
    selectImage: 'Select Image',
    uploadSuccess: 'Uploaded success!',
    modalTitle: 'Avatar upload',
    okText: 'Confirm and upload',
    btn_reset: 'Reset',
    btn_rotate_left: 'Counterclockwise rotation',
    btn_rotate_right: 'Clockwise rotation',
    btn_scale_x: 'Flip horizontal',
    btn_scale_y: 'Flip vertical',
    btn_zoom_in: 'Zoom in',
    btn_zoom_out: 'Zoom out',
    preview: 'Preivew'
  },
  dict: {
    no: 'dictNo',
    name: 'dictName',
    type: 'dictType',
    status: 'status',
    remark: 'remark',
    createTime: 'createTime',
    fillTime: 'fillTime',
    data: 'DictData',
    label: 'dictLabel',
    typePlace: 'please enter dictType',
    labelPlace: 'please enter dictLabel',
    statusPlace: 'please enter dictStatus',
    value: 'dictValue',
    color: 'colorType',
    dataPlace: 'please enter dataLabel',
    valuePlace: 'please enter value',
    dataLabel: 'dataLabel',
    dataValue: 'dataValue',
    dataPlaceholder: 'please enter dataLabel'
  },
  operationFill: {
    name: 'QueryCriteria',
    nameHolder: 'Please enter the query criteria',
    status: 'OrderStatus',
    createTime: 'CreateTime',
    start: 'StartTime',
    end: 'EndTime',
    search: 'Search',
    reset: 'Reset',
    add: 'Add',
    query: 'Query',
    operation: 'Operation',
    duty: 'RP',
    view: 'View',
    fill: 'Fill',
    ignore: 'Ignore',
    all: 'All',
    clear: 'Clear',
    orderDevice: 'OrderDevice',
    deviceCount: 'DeviceCount',
    fillCount: 'FillCount',
    unFillCount: 'UnFillCount',
    selectAll: 'SelectAll',
    deselectAll: 'DeselectAll'
  },
  operationFillForm: {
    team: 'Team',
    sumTime: 'CumulativeRunningTime(h)',
    sumKil: 'COKM(Km)',
    confirm: 'Confirm',
    cancel: 'Cancel',
    alert: 'The following values are from the PLC. Please correct any discrepancies.',
    fill: 'Please fill all of items',
    enterNumber: 'Please fill number',
    enterContent: 'Please fill content',
    exceedMax: 'The input value cannot exceed{max}',
    mainSumTime: 'Running Time(H)',
    mainSumKil: 'Running Kilometers(KM)'
  },
  modelTemplate: {
    name: 'TemplateName',
    nameHolder: 'Please enter a template name',
    status: 'Status',
    createTime: 'CreateTime',
    ec: 'EC',
    update: 'Update',
    delete: 'Delete'
  },
  iotDevice: {
    name: 'DeviceName',
    nameHolder: 'Please enter DeviceName',
    code: 'DeviceCode',
    codeHolder: 'Please enter DeviceCode',
    yfCode: 'Yf Code',
    yfCodeHolder: 'Please enter DeviceCode',
    yfClass: '编码分类',
    yfClassHolder: '请输入油服编码',
    brand: 'Brand',
    brandHolder: 'Please enter Brand',
    moreSearch: 'MoreSearch',
    closeSearch: 'CloseSearch',
    status: 'Status',
    statusHolder: 'Status',
    assets: 'Assets',
    assetsHolder: 'Assets',
    assetClass: 'assetClass',
    serial: 'Serial',
    dept: 'Department',
    company: 'Company',
    update: 'Update',
    delete: 'Delete',
    upload: 'Upload'
  },
  deviceForm: {
    basic: 'BasicInfo',
    make: 'MakeInfo',
    finance: 'FinanceInfo',
    other: 'OtherInfo',
    category: 'Category',
    categoryHolder: 'Please select device category',
    brand: 'Brand',
    model: 'Model',
    modelHolder: 'Please enter Model',
    picture: 'Picture',
    remark: 'Remark',
    remarkHolder: 'Please enter Remark',
    mfg: 'Manufacturer',
    mfgHolder: 'Please enter the manufacturer',
    pd: 'ProductionDate',
    pdHolder: 'Please select the production date',
    supplier: 'Supplier',
    suppHolder: 'Please enter supplier',
    enable: 'EnableDate',
    enableHolder: 'Please enter enable date',
    warranty: 'Warranty',
    warrHolder: 'Please select warranty expiration',
    ni: 'Nameplate',
    niHolder: 'Please enter nameplate information',
    pp: 'PurchasePrice',
    pdate: 'PurchaseDate',
    dp: 'DepreciationPeriod',
    ds: 'DepreciationStartDate',
    yd: 'NumberOfMonthsOfDepreciation',
    yy: 'AmountOfDepreciation',
    sy: 'RemainingAmount',
    // 每月折旧金额
    my: 'MonthlyDepreciation',
    // 总折旧月份
    mmy: 'TotalDepreciationMonths',
    // 币种
    currency: 'Currency',
    choose: 'Please select',
    expand: 'Expand',
    close: 'Close',
    save: 'Save',
    return: 'Return',
    useProject: 'useProject',
    assetOwner: 'assetOwnership',
    deptHolder: 'please select depart'
  },
  file: {
    name: 'FileName',
    nameHolder: 'Please enter File Name',
    search: 'Search',
    reset: 'Reset',
    upload: 'Upload',
    fileType: 'FileType',
    fileTypeHolder: 'Please select File Type',
    fileSize: 'FileSize',
    preview: 'Preview',
    operation: 'Operation',
    dow: 'Download',
    delete: 'Delete',
    check: 'Check',
    device: 'Associated Device',
    dept: 'Associated Department'
  },
  fileInfo: {
    fileDirectory: 'FileDirectory',
    appendix: 'Appendix',
    fileType: 'FileType',
    remark: 'Remark',
    rHolder: 'Please enter remark'
  },
  monitor: {
    deviceName: 'DeviceName',
    nameHolder: 'Please enter DeviceName',
    deviceCode: 'DeviceCode',
    codeHolder: 'Please enter DeviceCode',
    search: 'Search',
    reset: 'Reset',
    serial: 'Serial',
    category: 'Category',
    status: 'Status',
    online: 'Online',
    latestDataTime: 'LatestDataTime',
    operation: 'Operation',
    check: 'Check',
    details: 'Details',
    ifInline: 'IfOnline',
    ifiInlineHolder: 'Please select OnlineStatus'
  },
  deviceAllot: {
    setUp: 'SetUp',
    adjustmentRecords: 'AllotRecords'
  },
  devicePerson: {
    deviceName: 'DeviceName',
    nameHolder: 'Please enter DeviceName',
    nicknameHolder: 'Username or Nickname',
    deviceCode: 'DeviceCode',
    codeHolder: 'Please enter DeviceCode',
    responsiblePerson: 'ResponsiblePerson',
    choose: 'Please select',
    status: 'Status',
    statusHolder: 'Status',
    assets: 'Assets',
    assetsHolder: 'Assets',
    brand: 'Brand',
    brandHolder: 'Please enter Brand',
    moreSearch: 'MoreSearch',
    closeSearch: 'CloseSearch',
    search: 'Search',
    reset: 'Reset',
    setUp: 'SetUp',
    serial: 'Serial',
    dept: 'Department',
    rp: 'ResponsiblePerson',
    operation: 'Operation',
    adjustmentRecords: 'AdjustmentRecords',
    filterDevicePlaceholder: 'Filter DeviceCode or DeviceName',
    filterUserPlaceholder: 'Filter Username'
  },
  configPerson: {
    deviceList: 'DeviceList',
    deviceListHolder: 'Please select the Department',
    rp: 'ResponsiblePerson',
    rpHolder: 'Please select the Department',
    reasonForAdjustment: 'ReasonForAdjustment',
    rfaHolder: 'Please enter reason',
    adjustmentRecords: 'AdjustmentRecords',
    selectPersons: 'Please select Person'
  },
  deviceStatus: {
    deviceName: 'DeviceName',
    nameHolder: 'Please enter DeviceName',
    deviceCode: 'DeviceCode',
    codeHolder: 'Please enter DeviceCode',
    statusAdjust: 'StatusAdjust',
    transfer: 'WhetherToTransfer',
    search: 'Search',
    reset: 'Reset',
    setUp: 'SetUp',
    choose: 'Please select',
    moreSearch: 'MoreSearch',
    closeSearch: 'CloseSearch',
    status: 'Status',
    statusHolder: 'Status',
    assets: 'Assets',
    assetsHolder: 'Assets',
    brand: 'Brand',
    brandHolder: 'Please enter Brand',
    serial: 'Serial',
    dept: 'Department',
    operation: 'Operation',
    adjustmentRecords: 'AdjustmentRecords',
    beforePerson: 'BeforeAdjustment',
    afterPerson: 'AfterAdjustment',
    beforeStatus: 'BeforeAdjustment',
    afterStatus: 'AfterAdjustment',
    beforeDept: 'BeforeAdjustment',
    afterDept: 'AfterAdjustment',
    adjuster: 'Adjuster',
    adjustTime: 'AdjustTime'
  },
  configDevice: {
    deviceList: 'DeviceList',
    deptList: 'DepartmentList',
    deviceListHolder: 'Please select the Department',
    rp: 'DeviceStatus',
    rpHolder: 'Please select the Department',
    reasonForAdjustment: 'ReasonForAdjustment',
    rfaHolder: 'Please enter reason',
    adjustmentRecords: 'AdjustmentRecords'
  },
  fault: {
    faultTitle: 'FaultTitle',
    titleHolder: 'Please enter fault title',
    status: 'Status',
    shutDown: 'ShutDown',
    failureTime: 'FailureTime',
    dealTime: 'DealTime',
    start: 'StartTime',
    end: 'EndTime',
    solve: 'Solve',
    assist: 'Assist',
    search: 'Search',
    reset: 'Reset',
    moreSearch: 'MoreSearch',
    closeSearch: 'CloseSearch',
    added: 'Added',
    serial: 'Serial',
    deviceName: 'DeviceName',
    approvalStatus: 'ApprovalStatus',
    solveTime: 'SolveTime',
    operation: 'Operation',
    view: 'View',
    edit: 'Edit',
    del: 'Delete'
  },
  faultForm: {
    failureType: 'FailureType',
    device: 'Device',
    solve: 'Solve',
    assist: 'Assist',
    faultySystem: 'FaultySystem',
    faultySystemHolder: 'Please enter the fault system',
    failureTime: 'FailureTime',
    dealTime: 'DealTime',
    failureTimeHolder: 'Please select failure time',
    shutDown: 'ShutDown',
    picture: 'Picture',
    faultImpact: 'FaultImpact',
    faultImpactHolder: 'Please enter the fault impact',
    faultDescription: 'FaultDescription',
    remark: 'Remark',
    rHolder: 'Please enter a remark',
    choose: 'Please select',
    ok: 'Confirm',
    cancel: 'cancel',
    deptId: 'DeptID',
    approvalId: 'approver',
    approvalHolder: 'Please select approver'
  },
  deviceList: {
    selectDevice: 'SelectDevice',
    deviceName: 'DeviceName',
    nameHolder: 'Please enter device name',
    deviceCode: 'DeviceCode',
    codeHolder: 'Please enter device code',
    search: 'Search',
    reset: 'Reset',
    select: 'Select',
    createTime: 'CreateTime'
  },
  maintain: {
    faultCode: 'FaultCode',
    codeHolder: 'Please enter fault code',
    faultName: 'FaultName',
    nameHolder: 'Please enter fault name',
    status: 'Status',
    search: 'Search',
    reset: 'Reset',
    moreSearch: 'MoreSearch',
    closeSearch: 'CloseSearch',
    added: 'Added',
    shutDown: 'ShutDown',
    failureTime: 'FailureTime',
    solve: 'Solve',
    assist: 'Assist',
    serial: 'Serial',
    deviceName: 'DeviceName',
    source: 'Source',
    audit: 'Audit',
    operation: 'Operation',
    view: 'View',
    fill: 'Fill',
    dept: 'Dept',
    maintainWay: 'MaintenanceMethod',
    methodDescription: 'MethodDescription',
    record: 'Record',
    phRepair: 'assit repair personnel',
    phRepairHolder: 'please select assist repair personnel '
  },
  iotMaintain: {
    showAllMaterials: 'Show all',
    deviceHolder: 'Please select device',
    shutDownHolder: 'ShutDown',
    ifNeed: 'Are materials required',
    startTimeHolder: 'StartTime',
    endTimeHolder: 'EndTime',
    failureTimeHolder: 'FailureTime',
    failureImpactHolder: 'Please enter failure impact',
    faultySystemHolder: 'Please enter faulty system',
    remarkHolder: 'Please enter remark',
    PersonInCharge: 'PersonInCharge',
    supplier: 'Supplier',
    suppHolder: 'Please enter supplier',
    attachment: 'Attachment',
    addMaterials: 'Add Materials',
    device: 'Device',
    repairType: 'RepairType',
    shutDown: 'ShutDown',
    startTime: 'StartTime',
    endTime: 'EndTime',
    failureTime: 'FailureTime',
    failureImpact: 'FailureImpact',
    faultySystem: 'FaultySystem',
    picture: 'Picture',
    repairCosts: 'RepairCosts',
    costHolder: 'Please enter repair costs',

    faultDescription: 'FaultDescription',
    repairDescription: 'RepairDescription',
    solution: 'Solution',
    soHolder: 'Please enter solution',
    remark: 'Remark',
    selectMaintenanceItem: 'SelectMaintenanceItem',
    addMaintenanceItems: 'AddMaintenanceItems',

    deviceName: 'DeviceName',
    deviceCode: 'DeviceCode',
    repairItems: 'RepairItems',
    repairItemsHolder: 'Please enter repair items',
    numberOfMaterials: 'NumberOfMaterials',
    operation: 'Operation',
    remove: 'Remove',
    selectMaterials: 'SelectMaterials',
    viewMaterials: 'ViewMaterials',
    save: 'Save',
    cancel: 'Cancel',
    BOMNodeID: 'BOMNodeID',
    ok: 'Confirm',
    address: 'RepairAddress',
    maintainClassify: 'RepairClassify',
    maintainClassifyHolder: 'Please select repairClassify',
    applyPerson: 'applyPerson',
    applyDept: 'applyDept',
    applyPersonHolder: 'Please select applyDept',
    projectManager: 'ProjectManager',
    projectManagerHolder: 'Please select projectManager',
    maintainItem: 'Please enter maintainItem',
    kmHour: 'operating km/hour',
    kmHourHolder: 'please enter operating km/hour',
    oaFlowNo: 'oaFlowNo',
    quantityHolder: 'Please enter quantity'
  },
  workOrderMaterial: {
    materialCode: 'MaterialCode',
    codeHolder: 'Please enter material code',
    materialName: 'MaterialName',
    nameHolder: 'Please enter material name',
    search: 'Search',
    reset: 'Reset',
    confirm: 'Confirm',
    added: 'Added',
    select: 'Select',
    factory: 'Factory',
    costCenter: 'CostCenter',
    storageLocation: 'StorageLocation',
    unit: 'Unit',
    unitHolder: 'Please enter unit',
    unitPrice: 'UnitPrice',
    unitPriceHolder: 'Please enter unitPrice',
    total: 'Total',
    source: 'Source',
    ConsumptionQuantity: 'ConsumptionQuantity',
    materialGroup: 'MaterialGroup',
    groupHolder: 'Please select material group',
    delayReason: 'Delay Reason',
    inputDelayReason: 'Please input reason',
    back: 'back'
  },
  chooseMaintain: {
    selectRepairItem: 'SelectRepairItem',
    materialCode: 'MaterialCode',
    codeHolder: 'Please enter material code',
    materialName: 'MaterialName',
    nameHolder: 'Please enter material name',
    search: 'Search',
    reset: 'Reset',
    confirm: 'Confirm',
    selectAll: 'SelectAll',
    cancelAllSelection: 'CancelAllSelection',
    deviceName: 'DeviceName',
    deviceCode: 'DeviceCode',
    repairItems: 'RepairItems',
    createTime: 'CreateTime'
  },
  info: {
    deviceClass: 'DeviceClass',
    classHolder: 'Please select device class',
    faultySystem: 'FaultySystem',
    faultySystemHolder: 'Please enter faulty system',
    createTime: 'CreateTime',
    start: 'StartDate',
    end: 'EndDate',
    search: 'Search',
    reset: 'Reset',
    add: 'Add',
    description: 'Description',
    delete: 'Delete',
    edit: 'Edit',
    classHolder1: 'Device class cannot be empty',
    faultyImpact: 'Faulty impact cannot be empty',
    solution: 'Solution cannot be empty'
  },
  calender: {
    loading: 'loading',
    today: 'Today',
    month: 'MonthView',
    week: 'WeekView',
    maintenance: 'MaintenanceOrder',
    repair: 'RepairOrder'
  },
  deviceInfo: {
    basicInformation: 'BasicInformation',
    mfg: 'Manufacturer:',
    pd: 'ProductionDate:',
    supplier: 'Supplier:',
    ni: 'Nameplate:',
    warranty: 'Warranty:',
    pp: 'PurchasePrice:',
    pdate: 'PurchaseDate:',
    dp: 'DepreciationPeriod:',
    ds: 'DepreciationStartDate:',
    yd: 'NumberOfMonthsOfDepreciation:',
    yy: 'AmountOfDepreciation:',
    sy: 'RemainingAmount:',

    fileLibrary: 'FileLibrary',
    deviceBOM: 'DeviceBOM',
    operationRecords: 'OperationRecords',
    faultRecords: 'FaultRecords',
    repairRecords: 'RepairRecords',
    maintenanceRecords: 'MaintenanceRecords',
    inspectionRecords: 'InspectionRecords',
    transferRecords: 'TransferRecords',
    statusChangeRecords: 'StatusChangeRecords',
    RPAdjustmentRecords: 'RPAdjustmentRecords',
    associationDevices: 'AssociationDevices',
    checkCert: 'InspectionCertificate'
  },
  bomList: {
    bomNodeName: 'BOMNodeName',
    nameHolder: 'Please enter BOM Node Name',
    bomNode: 'BOMNode',
    nodeHolder: 'Please select node',
    search: 'Search',
    reset: 'Reset',
    add: 'Add',
    unfold: 'Unfold/Fold',
    superiorBOM: 'SuperiorBOM',
    bomHolder: 'Please select superior BOM',
    BOMNodeAttributes: 'BOM node attributes',
    sort: 'Sort',
    status: 'Status',
    materialDetail: 'MaterialDetail',
    name: 'Name',
    nHolder: 'Please enter name',
    serviceDue: 'ServiceDue',
    code: 'Code',
    codeHolder: 'Please enter code',
    type: 'Type'
  },
  main: {
    planCode: 'PlanCode',
    codeHolder: 'Please enter plan code',
    planName: 'PlanName',
    nameHolder: 'Please enter plan name',
    mileage: 'Mileage',
    runTime: 'RunTime',
    date: 'Date',
    currentDate: 'Current Date',
    maintenanceMileage: 'Maintenance Mileage',
    maintenanceRuntime: 'Maintenance Runtime',
    maintenanceDate: 'Maintenance Date'
  },
  mainPlan: {
    basicMaintenanceRecords: 'BasicMaintenanceRecords',
    lastMaintenanceMileage: 'LastMaintenanceMileage(KM)',
    lastMaintenanceOperationTime: 'LastMOTime(H)',
    lastMaintenanceNaturalDate: 'LastMaintenanceNaturalDate',
    lastMaintenanceDate: 'LastMaintenanceTime',
    operatingMileageRuleConfiguration: 'OperatingMileageRuleConfig',
    operatingMileageCycle: 'OperatingMileageCycle(KM)',
    OperatingMileageCycle_lead: 'OMC_Lead(KM)',
    RunTimeRuleConfiguration: 'RunTimeRuleConfig',
    RunTimeCycle: 'RunTimeCycle(H)',
    RunTimeCycle_Lead: 'RunTimeCycle_Lead(H)',
    NaturalDayRuleConfig: 'NaturalDayRuleConfig',
    NaturalDailyCycle: 'NaturalDailyCycle(D)',
    NaturalDailyCycle_Lead: 'NaturalDailyCycle_Lead(D)',
    duty: 'DutyList',
    deviceId: 'DeviceID',
    MaintenanceMethod: 'MaintMethod',
    MaintenanceResult: 'MaintResult',
    MaintenanceCost: 'MaintCost(元)',
    otherCost: 'OtherCost(元)',
    DelayKil: 'DelayKil(KM)',
    DelayDuration: 'DelayDuration',
    DelayDate: 'DelayDate(D)',
    MaintItemsGroup: 'MaintItemsGroup',
    MaintItems: 'MaintItems',
    haveMaintItems: 'have Items',
    noMaintItems: 'no Items',
    deviceBomMaterials: 'DeviceBomMaterials',
    nextMaintTime: 'NextMaintTime(H)',
    nextMaintKil: 'NextMaintKil(KM)',
    nextMaintDate: 'NextMaintDate',
    nextMaintenanceKm: 'NextMaintKil(KM)',
    nextMaintenanceH: 'NextMaintTime(H)',
    remainKm: 'Remaining Mileage(KM)',
    remainH: 'Remaining Duration(H)',
    remainDay: 'Remaining Day',
    completed: 'Completed',
    delayed: 'Delayed',
    maintaining: 'Maintaining',
    accumulatedParams: 'COP',
    accumulatedRunTime: 'COT',
    accumulatedMileage: 'COK',
    runningTimeCycleError: 'MCT must be greater than 0',
    maintenanceQuery: 'Maintenance Query',
    notGenerated: 'Not Generated',
    generatedNotExecuted: 'Not Executed',
    consumeMaterials: 'Consumables',
    mainStatus: 'Upkeep Status',
    mainRuntimeError: 'Main Runtime Error',
    mainMileageError: 'Main Mileage Error'
  },
  inspect: {
    InspectionItems: 'InspectionItems',
    itemHolder: 'Please enter inspection items',
    sortHolder: 'Please enter sort holder',
    InspectionStandards: 'IS',
    stanHolder: 'Please enter inspections standards',
    isException: 'InspectResult',
    exceptionDes: 'ExceptionDes',
    inspectTime: 'InspectionTime',
    createName: 'creator',
    itemNormal: 'NormalItem',
    itemException: 'ExceptionItem',
    itemNeed: 'FillInItem',
    deviceCount: 'DeviceCount',
    exceptionCount: 'ExceptionDevice',
    needDevice: 'FillInDevice',
    routeDesc: 'routeDescription',
    routeDescHolder: 'please enter route description',
    generateTime: 'GenerateTime',
    executeTime: 'ExecuteTime',
    ignore: 'ignore',
    reason: 'ignoreReason'
  },
  route: {
    RouteName: 'RouteName',
    nHolder: 'Please enter route name',
    selectInspectionItems: 'SelectInspectionItems',
    unitHolder: 'Please select unit',
    cycle: 'Cycle',
    beginCreateTime: 'firstExecuteTime',
    SelectInspectionDevice: 'SelectInspectionDevice',
    SelectOperationDevice: 'SelectOperationDevice',
    InspectionRoute: 'InspectionRoute',
    OperationDevice: 'OperationDevice',
    planTitle: 'PlanTitle',
    planNumber: 'PlanNumber',
    orderType: 'OrderType',
    IsItConfigured: 'IsItConfigured',
    quantity: 'Quantity',
    safetyStock: 'SafetyStock',
    lastCreateTime: 'lastCreateTime'
  },
  stock: {
    selectStock: 'SelectStock',
    storageTime: 'StorageTime',
    selectMaterial: 'SelectMaterial',
    quantity: 'quantity',
    requQuantity: 'requisitionQuantity',
    DelayMaintenance: 'DelayMaintenance',
    DelayReason: 'DelayReason',
    MaterialMaster: 'MaterialMaster',
    totalQuantity: 'TotalQuantity',
    totalAmount: 'TotalAmount(Yuan/CNY)'
  },
  process: {
    processName: 'ProcessName',
    holder: 'Please enter process name',
    classify: 'Please select process classify',
    status: 'Please select process status',
    advancedFilter: 'AdvancedFilter',
    belongProcess: 'BelongProcess',
    selProcess: 'Please select process ',
    InitiationTime: 'InitiationTime'
  },
  map: {
    amplify: 'Amplify',
    reduce: 'Reduce',
    SwitchMapType: 'SwitchMapType'
  },
  rem: {
    AttrTemplates: 'Attr Templates',
    DeviceAttrTemplateModel: 'DeviceAttrTemplateModel',
    AttributeInformationDetails: 'AttributeInformationDetails',
    AddProjectInformation: 'AddProjectInformation',
    TaskAllocation: 'TaskAllocation',
    FillInInformation: 'FillInInformation',
    detail: 'Detail',
    AddEquipment: 'AddEquipment',
    EquipmentEditing: 'EquipmentEditing',
    EquipmentDetails: 'EquipmentDetails',
    MonitoringDetails: 'MonitoringDetails',
    UploadFile: 'UploadFile',
    EquipmentBOM: 'EquipmentBOM',
    EquipmentResponsiblePerson: 'EquipmentResponsiblePerson',
    EquipmentStatusAdjustment: 'EquipmentStatusAdjustment',
    EquipmentAllocation: 'EquipmentAllocation',
    LocalStock: 'LocalStock',
    ManualWarehousing: 'ManualWarehousing',
    EditingWarehousing: 'EditingWarehousing',
    SAPStock: 'SAPStock',
    ConfigureSafetyStock: 'ConfigureSafetyStock',
    MaintenancePlan: 'MaintenancePlan',
    AddMaintenancePlan: 'AddMaintenancePlan',
    EditMaintenancePlan: 'EditMaintenancePlan',
    MaintenancePlanDetail: 'MaintenancePlanDetail',
    MaintenanceOrder: 'MaintenanceOrder',
    FillMaintenanceOrder: 'FillMaintenanceOrder',
    AddMaintenanceOrder: 'AddMaintenanceOrder',
    MaintenanceOrderDetail: 'MaintenanceOrderDetail',
    MaterialRequisition: 'MaterialRequisition',
    MaterialRequisitionAdd: 'MaterialRequisitionAdd',
    CollectionFormDetails: 'CollectionFormDetails',
    MaintainCalendar: 'MaintainCalendar',
    RepairOrderAdd: 'RepairOrderAdd',
    MaintainRecord: 'RepairRecord',
    RepairOrderEdit: 'RepairOrderEdit',
    RepairOrderDetail: 'RepairOrderDetail',
    InspectionRouteAdd: 'InspectionRouteAdd',
    InspectionRouteEdit: 'InspectionRouteEdit',
    InspectOrderAdd: 'InspectOrderAdd',
    InspectOrder: 'InspectOrder',
    InspectPlanAdd: 'InspectPlanAdd',
    OperationPlanAdd: 'OperationPlanAdd',
    OperationPlanEdit: 'OperationPlanEdit',
    InspectPlanEdit: 'InspectPlanEdit',
    InspectOrderDetail: 'InspectOrderDetail',
    FailureDetail: 'FailureDetail',
    MaterialManagement: 'MaterialManagement',
    modifyOrder: 'ModifyOrder'
  }
}
