package com.qxueyou.scc.school.model; import java.io.Serializable; import java.util.List; /** * 签到历史结果 * @author ody * */ public class SignStatisResult implements Serializable { /** * */ private static final long serialVersionUID = 1L; /** 签到类型: 1: 上课签到; 2: 下课签到, 3活动签到*/ public static final Integer SIGN_TYPE_FIRST = 1; public static final Integer SIGN_TYPE_LAST = 2; public static final Integer SIGN_TYPE_ACTIVITY = 3; /** 当前是否正确返回结果,result为false:表示签到异常,result为true:表示签到成功 */ private boolean result ; /** 如果result为false:errorMessage为错误提示 */ private String errMsg ; /** 当前用户签到顺序 */ private Integer signIndex; /** 当前用户签到地址 */ private String signAddr; /** 签到距离 */ private double range; /** 是否班级成员:false: 非班级成员;true:班级成员 */ private boolean regFlag; /** 班主任姓名 */ private String classCharger; /** 历史记录显示不显示 1:不显示 2:显示 */ private Integer hisShow; /** 当前用户签到类型:上课签到、下课签到 */ private Integer signType; /** 签到历史item */ private List signStatisticss; /** 返回当前签到 */ private SchSignStatistics signStatistics; /** 构造方法 */ public SignStatisResult(){ super(); } public double getRange() { return range; } public void setRange(double range) { this.range = range; } public SchSignStatistics getSignStatistics() { return signStatistics; } public void setSignStatistics(SchSignStatistics signStatistics) { this.signStatistics = signStatistics; } /** 构造方法 */ public SignStatisResult(boolean result,String errMsg){ this.result = result ; this.errMsg = errMsg ; } public Integer getSignIndex() { return signIndex; } public void setSignIndex(Integer signIndex) { this.signIndex = signIndex; } public String getSignAddr() { return signAddr; } public void setSignAddr(String signAddr) { this.signAddr = signAddr; } public Integer getSignType() { return signType; } public void setSignType(Integer signType) { this.signType = signType; } public List getSignStatisticss() { return signStatisticss; } public void setSignStatisticss(List signStatisticss) { this.signStatisticss = signStatisticss; } public boolean isRegFlag() { return regFlag; } public void setRegFlag(boolean regFlag) { this.regFlag = regFlag; } public String getClassCharger() { return classCharger; } public void setClassCharger(String classCharger) { this.classCharger = classCharger; } public boolean getResult() { return result; } public void setResult(boolean result) { this.result = result; } public String getErrMsg() { return errMsg; } public void setErrMsg(String errMsg) { this.errMsg = errMsg; } public Integer getHisShow() { return hisShow; } public void setHisShow(Integer hisShow) { this.hisShow = hisShow; } }