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;
|
}
|
|
|
}
|