package org.springblade.mdm.basesetting.machine.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; import org.springblade.mdm.commons.vo.BaseVO; @Setter @Getter public class MachineVO extends BaseVO { private String code; private String name; /** * 所属机床组code */ @Schema(description = "机床组代码") private String machineGroupCode; @Schema(description = "机床组名称") private String machineGroupName; @Schema(description = "规格") private String machineSpec; @Schema(description = "规格名称") private String machineSpecName; @Schema(description = "操作员,文本录入") private String operator; @Schema(description = "所属单位/组织") private Long ownerDept; @Schema(description = "生产商") private String manufacturer; /** * 检查程序回传的轮询时间(小时) */ @Schema(description = "轮询时间") private Integer pollingHours; /** * 控制系统(如发那科),在业务字典配置(key=machine_controll_system),使用英文字母 */ @Schema(description = "控制系统,在业务字典配置(key=machine_control_system)") private String controlSystem; @Schema(description = "程序下发目录") private String progSendDir; @Schema(description = "程序回传目录") private String progReceiveDir; @Schema(description = "备注") private String remark; }