package edu.sjtu.infosec.ismp.manager.OSS.wom.web.form; import java.sql.Timestamp; import javax.persistence.Column; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import org.apache.struts.action.ActionForm; import edu.sjtu.infosec.ismp.manager.OSS.pm.model.Roster; import edu.sjtu.infosec.ismp.manager.OSS.wom.model.ClientQuestion; import edu.sjtu.infosec.ismp.security.Domain; /** * 界面层 派工单表单类. */ public class WorkOrderForm extends ActionForm { private static final long serialVersionUID = 1L; /** * ID */ private Integer id; /** * 所属域 */ private Integer domain; /** * 编号 */ private String sn; /** * 处理人 */ private Integer operator; /** * 紧急程度 * 1、高 * 2、中 * 3、低 */ private int level; /** * 工单状态 * 1、未处理 * 2、处理中(通知相关处理人后,状态为处理中) * 3、已处理(处理结束,并确认后,状态为已处理) * 4、已关闭 * 5、未知 */ private int state; /** * 通知方式 * 1、短信 * 2、e_mail * 3、短信和e_mail同时通知 */ private int[] noticeWays; /** * 结束时间 */ private String endTime; /** * 问题标题 */ private String name; /** * 问题描述 */ private String desc; /** * 问题来源 */ private String source; /** * 服务地址 */ private String serverUrl; /** * 问题提交人 */ private String linkman; /** * 问题提交人联系方式 */ private String contactInfo; /** * 问题备注 */ private String remark; /** * 编号 */ private String q_sn; /** * sensorId */ private String sensorId; /** * 是否为后台传过来的问题 * 0、不是 * 1、是 */ private int isNew; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getDomain() { return domain; } public void setDomain(Integer domain) { this.domain = domain; } public String getSn() { return sn; } public void setSn(String sn) { this.sn = sn; } public Integer getOperator() { return operator; } public void setOperator(Integer operator) { this.operator = operator; } public int getLevel() { return level; } public void setLevel(int level) { this.level = level; } public int getState() { return state; } public void setState(int state) { this.state = state; } public int[] getNoticeWays() { return noticeWays; } public void setNoticeWays(int[] noticeWays) { this.noticeWays = noticeWays; } public String getEndTime() { return endTime; } public void setEndTime(String endTime) { this.endTime = endTime; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } public String getSource() { return source; } public void setSource(String source) { this.source = source; } public String getServerUrl() { return serverUrl; } public void setServerUrl(String serverUrl) { this.serverUrl = serverUrl; } public String getLinkman() { return linkman; } public void setLinkman(String linkman) { this.linkman = linkman; } public String getContactInfo() { return contactInfo; } public void setContactInfo(String contactInfo) { this.contactInfo = contactInfo; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public static long getSerialVersionUID() { return serialVersionUID; } public String getQ_sn() { return q_sn; } public void setQ_sn(String q_sn) { this.q_sn = q_sn; } public String getSensorId() { return sensorId; } public void setSensorId(String sensorId) { this.sensorId = sensorId; } public int getIsNew() { return isNew; } public void setIsNew(int isNew) { this.isNew = isNew; } }