// 设备检修保养审批列表list export interface IlistApproval { checkDate: string // 检修时间 checkName: string // 检修名称 checkNo: string // 检修编号 checkPerson: string // 检修人 checkResult: string // 检修单位 checkResultName: string // 检修单位名称 createTime: null | string // 创建时间 createUser: string // 创建人 createUserName: string // 创建人名称 fileList: IfileListType[] // 文件列表 equipmentList?: [] // 设备列表 id: string // 主键 isDel: null | string // 删除id taskId?: string // 任务id processId?: string // 审批id managerPoinLocation: string // 管理点位置 remark: string // 备注 updateTime: null | string // 更新时间 approvalStatusName?: string // 审批状态名称 } // 标准配套设备表头类型 export interface columnsType { text: string value: string align: string required: boolean width?: string } // 下拉框类型 export interface IOptions { id: string name: string } // 设备检修保养验收单审批列表查询type export interface IlistApprovalTypes { approvalStatus: string // 审批状态 formId: string // 表单id applyName: string // 审批名称 applyNo: string // 审批编号 applyType: string // 审批类型 businessKeys: [] // 业务主键列表(工作流查询用,不用前端传) checkApplyNo?: string // 检修申请编号 checkEndDate?: string // 检修结束时间 checkStartDate?: string // 检修开始时间 checkApplyName?: string createUser: string // 创建人 applyPerson?: string processResult?: string applyUnit?: string endTime?: string startTime?: string ids: string[] // 主键集合 overhaulPerson: string // 检修保养人 offset: number // 当前页 limit: number // 一页多少条 } // 附件列表类型 export interface IfileListType { applyId: string // 申请id createTime: string // 创建时间 createUser: string // 创建人 fileName: string // 文件名 id: string // 主键 isDel: string // 删除id minioFileName: string // minio存储文件名 remark: string // 备注 updateTime: string // 更新时间 } // 设备保养验收单新增类型 export interface IlistApprovalAddTypes { acceptanceCheckId: string // 检修申请id applyDesc: string // 申请说明 applyName: string // 申请名称 applyNo: string // 申请编号 applyPerson: string // 申请人 applyPersonName: string // 申请人姓名 applyType: string // 申请类型-字典code applyTypeName: string // 申请类型名称 applyUnit: string // 申请单位 applyUnitName: string // 申请单位名称 approvalStatus: string // 审批状态-字典code approvalStatusName: string // 审批状态名称 createTime: string // 创建时间 createUser: string // 创建人 equipmentInfoList: [] // 设备详细列表 equipmentList: [] // 设备列表 fileList: IfileListType[] // 附件列表 checkList?: [] // 后端返回设备文件 id: string // 主键 isDel: string // 删除标记 overhaulPerson: string // 检修保养人(设备检修保养验收申请) processId: string // 流程实例ID processResult: string // 处理结果(设备领用、借用处理结果) remark: string // 备注 taskId: string // 任务id(同意、驳回等操作使用) checkDate: string | Date // 检修时间 time: string // 检修日期 updateTime: string // 更新时间 version: string // 版本号 } // 设备列表对象类型 export interface returnRowType { id?: string equipmentId?: string } export interface IlistPageAddTypes { acceptanceCheckId: string // 检修申请id applyDesc: string // 申请说明 applyName: string // 申请名称 applyNo: string // 申请编号 applyPerson: string // 申请人 applyPersonName: string // 申请人姓名 applyType: string // 申请类型 applyTypeName: string // 申请类型名称 applyUnit: string // 申请单位 applyUnitName: string // 申请单位名称 approvalStatus: string // 审批状态 approvalStatusName: string // 审批状态名称 createTime: string // 创建时间 createUser: string // 创建人 equipmentInfoList: returnRowType[] // 设备详情列表 equipmentList: returnRowType[] // 设备列表 id: string // 主键 isDel: string // 删除id overhaulPerson: string processId: string // 审批id processResult: string remark: string // 备注 taskId: string // 任务id time: string updateTime: string // 更新时间 version: string // 版本号 } // 设备管理查询条件类型 export interface IManageChecklistQuery { checkStartDate: string // 检查表开始时间 ids: string[] // 导出id集合 checkEndDate: string // 检查表结束时间 checkName: string // 检查表名称 checkNo: string // 检查表编号 offset: number // 当前页 limit: number // 当前页多少条 } // 设备管理list类型 export interface IManageChecklist { id: string } export interface IButton { name: string // 按钮名称 type: '' | 'default' | 'text' | 'primary' | 'success' | 'warning' | 'info' | 'danger' proxy?: string // 权限 show?: Function // 是否显示 } export interface menuType { name: string value: string } // 字典 export interface dictType { id: string name: string value: string | number label?: string // 基本信息添加的信息名称 } // 设备检修列表表头类型 export interface IColumnsType { text: string value: string align: string width?: string required: boolean }