Newer
Older
xc-business-system / src / views / business / measure / item / components / first / first-interface.ts
// 第一种--增加行模式的表格
export interface ITemplateDetailAddRowPattern {
  id?: string // 主键
  params: string // 参数
  capacity: string// 量
  unit: string// 单位
  frequency: string// 频率
  frequencyUnit: string // 频率单位
  rangeRange: string// 量程
  standardValue: string// 标准值
  resolution: string | number// 分辨力
  maximumError: string// 最大允许误差
  errorParamA: string// 误差参数a
  errorParamB: string// 误差参数b
  lineMode: string // 两线/四线模式
  coilEnlarge: string // 线圈放大
  accuracyA: string // 准确度a
  fullScaleValue: string // 指针式仪表满量程值
  fullScaleValueUnit: string // 指针式仪表满量程值单位
  indicatingValue: string // 示值
  effectiveNumber?: number // 有效数字
}

// 第二种--生成检定点模式的表格
export interface ITemplateDetailCreatePattern {
  id?: string // 主键
  params: string // 参数
  capacity: string// 量
  unit: string// 单位
  measureIndicationValue: string// 被检表示值
  standardValue: string// 标准值
  frequency: number// 频率
  frequencyUnit: string // 频率单位
  resolution: number// 分辨力
  accuracyLevel: string | number // 准确度等级
  maximumError: string // 最大允许误差
}

export interface IFormCreatePattern {
  fullScaleValue: number // 表满量程值
  fullScaleValueUnit: string // 表满量程值单位
  standardValueUpper: number // 标准值上限
  standardValueUpperUnit: string // 标准值上限单位
  points: number // 检定点个数
  frequency: number // 频率
  frequencyUnit: string // 频率单位
  accuracyLevel: number // 准确度等级
  resolution: number // 分辨力
  itemId: string // 检定项id
  id: string
}