package com.qianwen.mdc.dto.machine; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * 机床的传输对象,用于表单提交,各层往返数据传输 */ public class MachineDTO { @NotNull(message = "id不能为空") private Long id; //@NotBlank(message = "名称不能为空") //private String name; @NotBlank(message = "IP地址不能为空") private String ip; private String dncName; /** * 采集端口 */ @NotNull(message = "端口不能为空") private Integer port; /** * 位置,这个直接保存在地图数据中,可能不需要了 */ //private String position; private Integer isCollect; /** * 协议id */ @NotNull(message = "采集协议不能为空") private Integer protocolId; /** * 车间id */ @NotNull(message = "车间不能为空") private Long workshopId; /** * 工段id */ @NotNull(message = "工段不能为空") private Long sectionId; /** * 传输模式(0. com; 1. share; 2. net) */ private int transMode; /** * 班制: 1,2,3 */ @NotNull(message = "班制不能为空") private Integer shiftType; /** * 关注标记 */ private Integer concern; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getIp() { return ip; } public void setIp(String ip) { this.ip = ip; } public Integer getPort() { return port; } public void setPort(Integer port) { this.port = port; } public Integer getProtocolId() { return protocolId; } public void setProtocolId(Integer protocolId) { this.protocolId = protocolId; } public Long getWorkshopId() { return workshopId; } public void setWorkshopId(Long workshopId) { this.workshopId = workshopId; } public Long getSectionId() { return sectionId; } public void setSectionId(Long sectionId) { this.sectionId = sectionId; } public int getTransMode() { return transMode; } public void setTransMode(int transMode) { this.transMode = transMode; } public Integer getShiftType() { return shiftType; } public void setShiftType(Integer shiftType) { this.shiftType = shiftType; } public Integer getConcern() { return concern; } public void setConcern(Integer concern) { this.concern = concern; } public String getDncName() { return dncName; } public void setDncName(String dncName) { this.dncName = dncName; } public Integer getIsCollect() { return isCollect; } public void setIsCollect(Integer isCollect) { this.isCollect = isCollect; } }