import type {PageQuery, BaseEntity} from '#/api/common'; export interface MaintainPlanVO { /** * 主键 */ id: string | number; /** * 计划名称 */ planName: string; /** * 计划编号 */ planNo: string; /** * 保养周期(1月/天2.固定天) */ planPeriod: string; /** * 保养设备类型id */ machineTypeId: string | number; /** * 保养天 */ maintainDay: string; /** * 保养月 */ maintainMonth: string; /** * 固定天 */ maintainEveryday: string; /** * 开始时间 */ startDate: string; /** * 结束时间 */ endDate: string; /** * 状态(0启用,1停用) */ state: string; planDate: any[] userId: string[]; machineMaintainPlanStaffBoList:any[]; } export interface MaintainPlanForm extends BaseEntity { /** * 主键 */ id?: string | number; /** * 计划名称 */ planName?: string; /** * 计划编号 */ planNo?: string; /** * 保养周期(1月/天2.固定天) */ planPeriod?: string; /** * 保养设备类型id */ machineTypeId?: string | number; /** * 保养天 */ maintainDay?: string; /** * 保养月 */ maintainMonth?: string; /** * 固定天 */ maintainEveryday?: string; /** * 开始时间 */ startDate?: string; /** * 结束时间 */ endDate?: string; /** * 状态(0启用,1停用) */ state?: string; } export interface MaintainPlanQuery extends PageQuery { /** * 计划名称 */ planName?: string; /** * 计划编号 */ planNo?: string; /** * 保养周期(1月/天2.固定天) */ planPeriod?: string; /** * 保养设备类型id */ machineTypeId?: string | number; /** * 保养天 */ maintainDay?: string; /** * 保养月 */ maintainMonth?: string; /** * 固定天 */ maintainEveryday?: string; /** * 开始时间 */ startDate?: string; /** * 结束时间 */ endDate?: string; /** * 状态(0启用,1停用) */ state?: string; /** * 日期范围参数 */ params?: any; }