common.ts 9.58 KB
export default {
  okText: '确认',
  closeText: '关闭',
  cancelText: '取消',
  loadingText: '加载中...',
  saveText: '保存',
  delText: '删除',
  resetText: '重置',
  searchText: '搜索',
  queryText: '查询',
  viewText: '查看',
  createText: '创建',
  appendText: '添加',
  copyText: '复制',
  editText: '编辑',
  sendText: '发送',
  detailText: '详情',
  setupText: '设置',
  exportText: '导出',
  downloadText: '下载',
  isExport: '是否需要导出',
  batchDeleteText: '批量删除',
  batchingText: '批量处理',
  batchClearText: '批量清除',
  cardModeText: '卡片模式',
  listModeText: '列表模式',
  successText: '成功',
  failText: '失败',
  progressText: '进行中',
  sendSuccessText: '发送成功',
  deleteSuccessText: '删除成功',
  deleteFailedText: '删除失败',
  createSuccessText: '创建成功',
  createFailedText: '创建失败',
  editSuccessText: '更新成功',
  editFailedText: '更新失败',
  importSuccessText: '导入成功',
  importJSONFailed: 'JSON解析失败,请导入正确的JSON',
  deleteConfirmText: '你是否确认删除操作?',
  batchDeleteConfirmText: '你是否确认批量删除操作?',

  inputText: '请输入',
  chooseText: '请选择',

  redo: '刷新',
  back: '返回',

  light: '亮色主题',
  dark: '黑暗主题',

  customText: '自定义',
  moreText: '更多',
  platformText: '平台',
  pcText: 'pc端',
  phoneText: '移动端',
  remarkText: '备注',
  openText: '打开',
  batchdelText: '批量删除',
  shareText: '分享',
  releaseText: '发布',
  batchReleaseText: '批量发布',
  batchCancelReleaseText: '批量取消发布',
  batchText: '批量',
  handleText: '处理',
  clearText: '清除',
  cancelReleaseText: '取消发布',
  isDelete: '是否确认删除操作?',
  publishedText: '已发布',
  unpublishedText: '未发布',
  enabledText: '已启用',
  notEnabledText: '未启用',
  normalText: '正常',
  disabledText: '已禁用',
  deactivatedText: '已停用',
  deactivateText: '停用',
  disabled: '禁用',
  expiredText: '已过期',

  designText: '设计',
  previewText: '预览',
  accessText: '访问',
  linkText: '链接',
  promptText: '提示',
  releaseOkText: '发布成功',
  cancelReleaseOkText: '取消发布成功',
  increaseOkText: '添加成功',
  editOkText: '修改成功',
  successfullyOkText: '处理成功',
  disabledSuccessOkText: '禁用成功',
  enabledSuccessOkText: '启用成功',
  alarmLevelText: '告警等级',
  alarmLevel1Text: '告警级别',
  alarmScenarioText: '告警场景',

  operateTable: '操作',
  requestType: '请求类型',
  interfaceAddress: '接口地址',
  formatButton: '格式化',
  clickCopyLink: '点击复制分享链接',
  copyOk: '复制成功',
  copyFail: '复制失败',

  timeText: '时间',

  createTimeText: '创建时间',
  updateTimeText: '更新时间',
  actionText: '操作',

  yesText: '是',
  noText: '否',
  listText: '列表',
  lastStepText: '上一步',
  nextStepText: '下一步',
  descText: '描述',
  onText: '开启',
  offText: '关闭',

  enableText: '启用',
  disableText: '禁用',

  cycle: '周期',
  monthly: '每月',
  monthlyPlace: '@:common.inputText 月份',
  weekly: '每周',
  daily: '每日',
  operationSuccessText: '操作成功',
  private: '私有',
  public: '公共',

  markRead: '标记已读',
  permissionConfiguration: '权限配置',
  status: '状态',
  limitTextLengthIs: '字数不超过255个字',
  limitTextLengthIs2: '字数不超过100个字',
  limitTextLengthIs3: '字数不超过50个字',
  limitUploadText1: '支持.PNG、.JPG格式,建议尺寸为32*32px,大小不超过5M ',
  limitUploadText2: '支持.ICO格式,建议尺寸为16*16px ',
  limitUploadText3: '支持.PNG、.JPG格式,建议尺寸为1920*1080px以上,大小不超过5M',
  limitUploadText4: '支持.PNG、.JPG格式,建议尺寸为800*600px以上,大小不超过5M',
  limitUploadText5: '支持.PNG、.JPG格式,建议尺寸为300*300px以上,大小不超过5M',
  uploadText: '上传',
  reUploadText: '重新上传',
  saveInfo: '保存信息',
  reset: '恢复默认设置',
  uploadingProgress: '正在上传中...',
  province: '省份',
  city: '城市',
  district: '区/县',
  town: '城镇/街道',
  organizationList: '组织列表',
  default: '默认',
  deviceType: {
    gateway: '网关设备',
    direct: '直连设备',
    sensor: '网关子设备',
  },
  messageFormat: '消息格式化',
  select: '选择',
  selected: '已选择',
  deviceTypeText: '设备类型',
  organizationId: '组织',
  device: '设备',
  assignDevices: '将设备分配给边缘',
  assign: '分配',
  assignSuccessful: '分配成功',
  sort: '排序',

  edgeFlag: '边',
  edgeDeviceOperationConfirm: '此产品来自边端,请谨慎处理',
  handleRecordText: '处理上下线记录',
  handleRecordDetailText: '上下线记录详情',
  requestTypeAndUrl: '请填写请求类型&地址',
  interfaceContent: '接口内容',
  template: '模板',
  ruleErrors: {
    r1: '电子邮箱格式不正确',
    r2: '手机号格式不正确',
  },
  fullName: '姓名',
  resetSystem: '恢复出厂设置',
  streamingConfig: '流媒体配置',
  currentPassword: '当前密码',
  newPassword: '新密码',
  confirmPassword: '确认密码',
  publicSuccess: '公开成功',
  publicError: '公开失败',
  privateSuccess: '私有成功',
  privateError: '私有失败',
  regValidateError: '输入内容不能是中文',
  enabled: '已启用',
  notEnabled: '未启用',
  sortOperation: {
    isTop: '置顶',
    moveUp: '上移',
    moveDown: '下移',
    isBottom: '置底',
  },
  createParams: '新增参数',
  placeSelectOrg: '请先选择组织',
  jsonEditorOperationIconText: {
    neat: '整洁',
    mini: '迷你',
    fullScreen: '全屏',
  },
  placeInputRealName: '请输入真实名字',
  example: '示例',
  accessToken: '访问令牌',
  placeInputAccessToken: '请输入访问令牌',
  selectProduct: '选择产品',
  selectDevice: '请选择设备',
  selectDeviceModal: {
    title: '设备选择',
    close: '关闭',
    pendingDevice: '待选设备',
    selectDevice: '选择设备:',
    okSelect: '确定已选',
    cancelSelect: '移除已选',
    selectedDevice: '已选设备',
  },
  pleaseInputServiceCommand: '请输入服务命令',
  serviceCommand: '服务命令',
  requiredField: '是必填项',
  commonText: '共',
  commonTotalText: '条数据',
  belongingProducts: '所属产品',
  belongingOrganization: '所属组织',
  deviceName: '设备名称',
  javascriptText: `
  var params = msg['params'];
  /*网关上行脚本*/
  var teleData = {'{}'};
  /*物模型数据(可选):原始数据*/
  teleData.source = params;
  /*网关设备:slaveDevice是网关子设备的“设备标识”*/
  var slaveDevice = params.substr(0, 2);
  teleData[slaveDevice] = params;
  msg.datas = teleData;
  msg.telemetry = true;
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  delete msg.params;
  return {'{msg: msg}'};
  `,
  tbelText: `
 var params = msg['params'];
  /*网关上行脚本*/
  var teleData = {'{}'};
  /*物模型数据(可选):原始数据*/
  teleData.source = params;
  /*网关设备:slaveDevice是网关子设备的“设备标识”*/
  var slaveDevice = params.substring(0, 2);
  teleData[slaveDevice] = params;
  msg.datas = teleData;
  msg.telemetry = true;
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  msg.remove('params');
  return {'{msg: msg}'};
  `,
  directWithSensorJavascript: `
  var teleData = {'{}'};
  var params = msg['params'];
  /*物模型数据(可选):原始数据*/
  teleData.source = params;
  /*直连设备:tempVal是产品物模型中所定义属性的标识符*/
  var tempVal = params;
  /*物模型温度标识符*/
  teleData.temp = (parseInt('0x'+tempVal.substr(10, 4))*0.1).toFixed(2);
  /*物模型湿度标识符*/
  teleData.wet = (parseInt('0x'+tempVal.substr(6, 4))*0.1).toFixed(2);
  /*物模型开关标识符*/
  teleData.switch = parseInt('0x'+tempVal.substr(7, 1));
  msg.datas = teleData;
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  msg.telemetry = true;
  delete msg.params
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  return {'{msg: msg}'};`,
  directWithSensorTbel: `
  var teleData = {'{}'};
  var params = msg['params'];
  /*物模型数据(可选):原始数据*/
  teleData.source = params;
  /*直连设备:tempVal是产品物模型中所定义属性的标识符*/
  var tempVal = params;
  /*物模型温度标识符得出的值136除以10*/
  teleData.temp = parseFloat(Integer.parseInt(tempVal.substring(10, 14), 16))/10;
  /*物模型湿度标识符*/
  teleData.wet = parseFloat(Integer.parseInt(tempVal.substring(6, 10), 16))/10;
  /*物模型开关标识符*/
  teleData.switch = Integer.parseInt(tempVal.substring(7, 8), 16);
  msg.datas = teleData;
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  msg.telemetry = true;
  msg.remove('params');
  /*必填:true表示设备上报的遥测数据,false表示命令下发的响应数据*/
  return {msg: msg};`,
  placeSelectChannelNumber: '请选择通道号',
  placeSelectDeviceChannelNumber: '请选择设备通道号',
  selectAll: '全选',
  batchAdditionSuccessful: '批量新增成功',
  documentUrl: '跳转接口地址',
  modifiedDeviceCredentials: '修改设备凭证成功',
  channelSynchronizedMessageText: '通道已同步,请稍后刷新查看结果',
  stopped: '已停止',
  specialCharactersError: '不能输入特殊字符',
};