import type { LocationQueryValue } from 'vue-router' // 标准装置list数据类型 export interface IStandardList { assessDate: string // 考核日期 assessmentUnit: string // 考核单位 category: string // 类别 categoryName: string // 类别名称 constructionStandardProject: string // 建标项目 constructionStandardUnitName: string // 建标单位名称 contactInfo: string // 联系方式 createTime: string // 创建时间 createUser: string // 创建人 fileList: string | []// 文件列表 id: string // 主键 isDel: string | number // 删除标记 laboratoryOwner: string // 实验室负责人 laboratoryOwnerContact: string // 联系方式 laboratoryOwnerName: string // 实验室负责人名字 managerState: string // 管理状态 managerStateName: string // 管理状态名称 measureMajor: string // 计量专业 measureMajorName: string // 计量专业名称 mesureRange: string // 测量范围 organizeNo: string // 组织机构代码 preparationDate: string // 筹建日期 projectNo: string // 项目编号 remark: string // 备注 remindTime: string // 提醒时间 standardHumidity: string // 标准湿度 standardLaboratory: string // 标准所在实验室 standardLaboratoryName: string // 标准所在实验室名称 standardLevel: string // 标准等级 standardLevelName: string // 标准等级名称 standardName: string // 标准名称 standardNo: string // 标准代码 standardOwner: string // 标准负责人 standardOwnerName: string // 标准负责人名称 standardTemperature: string // 标准温度 totalInvestment: string // 投资总额 transmitRange: string // 传递范围 transmitRangeName: string // 传递范围名称 uncertainty: string // 不确定度 updateTime: string // 更新时间 validTime: string // 有效时间 version: string // 版本号 } // 查询条件类型 export interface IlistQuery { applyUnit: string // 申请部门 applyNo: string // 申请编号 applyStatus: string // 申请状态 applyType: string // 申请类型 approvalStatus: string // 审批状态 createUser: string // 用户 equipmentNo: string // 设备编号 organizeNo: string formId: string // 表单id standardName: string // 标准名称 standardNo: string // 标准代码 limit: number // 一页多少条 offset: number // 第几页 } // 标准装置列表查询条件类型 export interface IlistQuerys { category: string // 类别 id: string managerState: string // 管理状态 preparationEndDate: string // 筹建日期结束 preparationStartDate: string // 筹建日期开始 standardLaboratory: string // 标准所在实验室 standardName: string // 标准名称 standardNo: string // 标准代码 validEndTime: string // 到期结束时间 validStartTime: string // 到期开始时间 offset: number // 多少页 limit: number // 一页多少条 } // 下拉框类型 export interface IOptions { name: string // 名称 id: string // id value: string // 值 organizeName: string // 设备名 deptId?: string // 部门 } // 到期提醒列表查询条件类型 export interface IexpiraListQuery { category: string // 类别 id: string // 主键id managerState: string // 管理状态 preparationEndDate: string // 结束时间 preparationStartDate: string // 开始时间 standardLaboratory: string // 标准所在部门 standardName: string // 标准名称 standardNo: string // 标准编号 validEndTime: string // 结束时间 validStartTime: string // 开始时间 offset: number // 当前页 limit: number // 每页多少条 } // 按钮类型 export interface Ibuttons { type: string // 按钮类型 name: string // 按钮名称 } // 文件列表类型 export interface IfileList { minioFileName: string // 文件名 choose?: boolean // 底部是否显示文件名开关 fileName?: string } export interface IFixedAssetsList { id: string validDate?: string // 有效日期 } // 申请formInline类型 export interface IformInline { processId?: string // 流程实例ID applyNo: string // 申请编号 applyName: string // 申请名称 applyTime: string // 申请时间 applyUnit: string // 申请单位 applyUnitName: string // 申请单位名称 applyPerson: string // 申请人 applyPersonName: string // 申请人名称 assessDate: string // 考核日期 assessmentUnit: string // 考核单位 category: string // 类 别 categoryName: string // 类 别名称 constructionStandardProject: string // 建标项目 constructionStandardUnitName: string // 建标单位名称 contactInfo: string // 联系方式 createTime: null // 创建时间 createUser: null // 创建人 id: string // 主键id laboratoryOwner: string // 实验室 laboratoryOwnerContact: string // 实验室负责人 laboratoryOwnerName: string // 实验室名称 managerState: string // 管理状态 managerStateName: string // 管理状态名称 measureMajor: string // 计量专业 fileList: IfileList[] // 文件列表 measureMajorName: string // 计量专业名称 mesureRange: string // 测量范围 organizeNo: string // 组织机构代码 preparationDate: string // 筹建日期 projectNo: string // 项目编号 remark: string // 备注 standardHumidity: null // 标准湿度 standardLaboratory: string // 标准所在实验室 standardLaboratoryName: string // 标准所在实验室名称 standardLevel: string // 标准等级 standardLevelName: string // 标准等级名称 standardName: string // 标准名称 standardNo: string // 标准编号 standardOwner: string // 标准负责人 standardOwnerName: string // 标准负责人名称 standardTemperature: null // 标准温度 totalInvestment: null // 投资总额 transmitRange: string // 传递范围 transmitRangeName: string // 传递范围名称 uncertainty: string // 不确定度 } export interface IApplyEquipmentList { equipmentId?: string // 更换后的配套设备id standardApplyId?: string id?: string standardEquipmentId?: string supportEquipmentId?: string // 原有配套设备id } // 计量人员列表item类型 export interface measurementPersonnelType { name: string standardEquipmentId: string id?: string userId?: string deptName?: string // 工作部门名称 deptId?: string // 工作部门id certificateDate?: string // 有效日期 } // 标准配套设备数据类型 export interface corollaryEquipmentType { name?: string standardEquipmentId: string equipmentId?: string // 设备id equipmentNo?: string // 设备编号 id?: string equipmentName: string // 设备名称 validDate?: string // 有效期 } // 检定规程数据类型 export interface regulationVerificationType { name: string standardEquipmentId: string verifyRegulationId?: string fileName: string fileNo?: string // 文件号 id?: string } // 申请FromListInfo类型 export interface IFromListInfo { applyName: string // 申请名称 applyNo: string // 申请编号 applyTime: string // 申请时间 applyUnit: string // 申请单位 applyUnitName: string // 申请单位名称 applyPerson: string // 申请人 applyPersonName: string // 申请人名称 applyDept: string // 申请部门 applyType: LocationQueryValue | LocationQueryValue[]// 申请类型 applyTypeName: string // 申请类型名称 approvalStatus: string // 审批状态 applyEquipmentList: IApplyEquipmentList[] // 申请设备列表 fixedAssetsList: IApplyEquipmentList[] // 申请设备上传列表 newFixedAssetsList: IApplyEquipmentList[] // 申请设备上传列表 approvalStatusName: string // 审批状态名称 constructionStandardUnitName: string // 建标单位名称 createTime: null // 创建时间 createUser: null // 创建人 fileList: IfileList[] // 文件列表 id: string // 主键id processId: string // 审批id remark: string // 备注 standardEquipmentId: string // 标准装置id standardName: string // 标准名称 standardNo: string // 标准编号 standardOwner: string // 标准负责人 taskId: string // 任务id minioFileName: any // 附件名称数组 newSupportEquipmentList: IApplyEquipmentList[] // 替换后的设备列表 oldSupportEquipmentList: IApplyEquipmentList[] // 需要被替换的设备列表 }