派生自 projectDept/qhighschool

yn147
2023-09-11 c7fd3b83e25036d1556a426eef0e500d6f434e39
src/main/java/com/qxueyou/scc/school/model/SchSignStatistics.java
@@ -19,7 +19,7 @@
/**
 * The persistent class for the sch_sign_item database table. 签到次序表
 * The persistent class for the sch_sign_item database table. 签到次序表
 * 
 */
@Entity
@@ -35,17 +35,17 @@
   @Column(name="SIGN_STATISTICS_ID", unique=true, nullable=false, length=32)
   private String signStatisticsId;
   
   /** 签到终端类型: 1:Q学友;  2: 微信 */
   /** 签到终端类型: 1:Q学友;  2: 微信 */
   public static final short TERMINAL_TYPE_QXUEYOU = 1;
   
   public static final short TERMINAL_TYPE_WECHAT = 2;
   
   /** 签到状态类型: 1:正常;  2: 迟到  ;3:早退;4:未签到*/
   /** 签到状态类型: 1:正常;  2: 迟到  ;3:早退;4:未签到*/
   public static final short SIGN_STATUS_NORMAL = 1;
   
   public static final short SIGN_STATUS_LATE = 2;
   
   /** 是否统计 1是2否 **/
   /** 是否统计 1是2否 **/
   public static final int STATISTICS_FLAG_YES = 1;
   
   public static final int STATISTICS_FLAG_NO = 2;
@@ -54,126 +54,126 @@
   
   public static final short SIGN_STATUS_NO = 4;
   
   /** 用户ID */
   /** 用户ID */
   @Column(name="USER_ID", length=32)
   private String userId;
   
   /** 用户姓名 */
   /** 用户姓名 */
   @Column(name="USER_NAME", length=150)
   private String userName;
   /** 手机号码 */
   /** 手机号码 */
   @Column(name="MOBILE_PHONE", length=15)
   private String mobilePhone;
   /** 签到ID */
   /** 签到ID */
   @Column(name="SIGN_ID", length=32)
   private String signId;
   
   /** 签到时间 */
   /** 签到时间 */
   @Column(name="SIGN_DATE")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date signDate;
   
   /** 上课签到时间 */
   /** 上课签到时间 */
   @Column(name="FIRST_SIGN_TIME")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date firstSignTime;
   
   /** 上课签到排名 */
   /** 上课签到排名 */
   @Column(name="FIRST_SIGN_ORDER")
   private Integer firstSignOrder;
   
   /** 上课签到状态 */
   /** 上课签到状态 */
   @Column(name = "FIRST_SIGN_STATUS")
   private Short firstSignStatus;
   
   /** 下课签到时间 */
   /** 下课签到时间 */
   @Column(name="LAST_SIGN_TIME")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date lastSignTime;
   
   /** 下课签到排名,未使用 */
   /** 下课签到排名,未使用 */
   @Column(name="LAST_SIGN_ORDER")
   private Integer lastSignOrder;
   
   /** 下课签到状态 */
   /** 下课签到状态 */
   @Column(name = "LAST_SIGN_STATUS")
   private Short lastSignStatus;
   
   /** 签到地址 */
   /** 签到地址 */
   @Column(name="SIGN_ADDRESS", length=255)
   private String signAddress;
   
   /** 签到类型:q学友 Or 微信 */
   /** 签到类型:q学友 Or 微信 */
   @Column(name="TERMINAL_TYPE", length=255)
   private Short terminalType;
   
   /** 是否当前班级激活学员  */
   /** 是否当前班级激活学员  */
   @Column(name="REGISTE_FLAG", length=255)
   private boolean registeFlag;
   
   /** 是否有登录过q学友  */
   /** 是否有登录过q学友  */
   @Column(name="INSTALL_FLAG", length=255)
   private boolean installFlag;
   
   /** 创建时间 */
   /** 创建时间 */
   @Column(name="CREATE_TIME", nullable=false)
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date createTime;
   
   /** 修改时间 */
   /** 修改时间 */
   @Column(name="UPDATE_TIME")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @JsonIgnore
   private Date updateTime;
   
   /** 创建人 */
   /** 创建人 */
   @Column(name="CREATOR", nullable=false, length=100)
   @JsonIgnore
   private String creator;
   
   /** 创建人ID */
   /** 创建人ID */
   @Column(name="CREATE_ID", nullable=false, length=32)
   @JsonIgnore
   private String createId;
   
   /** 修改人 */
   /** 修改人 */
   @Column(name="UPDATOR", length=100)
   @JsonIgnore
   private String updator;
   
   /** 修改人ID */
   /** 修改人ID */
   @Column(name="UPDATE_ID", length=32)
   @JsonIgnore
   private String updateId;
   /** 删除标志 */
   /** 删除标志 */
   @Column(name="DELETE_FLAG", nullable=false)
   @JsonIgnore
   private boolean deleteFlag;
   
   /** 是否统计 */
   /** 是否统计 */
   @Column(name="STATISTICS_FLAG", length=1)
   private int statisticsFlag;
   
   /** 位置经度纬度 */
   /** 位置经度纬度 */
   @Column(name="POSITION", length=20)
   private String position;
   
   /** 距离 */
   /** 距离 */
   @Column(name="OUT_OF_RANGE", length=10)
   private double outOfRange;
   /** 班级课程ID  */
   /** 班级课程ID  */
   @Column(name="CLASS_SUBJECT_ID", length=32)
   private String classSubjectId;
   
   /** 班级课程name  */
   /** 班级课程name  */
   @Column(name="CLASS_SUBJECT_NAME", length=32)
   private String classSubjectName;
   /**公司名*/
   /**公司名*/
   @Transient
   private String companyName;
   
@@ -477,11 +477,11 @@
      String value = "";
      if(this.firstSignStatus != null ){
         if(SchSignStatistics.SIGN_STATUS_NORMAL == this.firstSignStatus){
            value = "正常";
            value = "正常";
         }else if(SchSignStatistics.SIGN_STATUS_LATE == this.firstSignStatus){
            value = "迟到";
            value = "迟到";
         }else if(SchSignStatistics.SIGN_STATUS_NO == this.firstSignStatus){
            value = "未到";
            value = "未到";
         }
      }
      return value;
@@ -491,11 +491,11 @@
      String value = "";
      if(this.lastSignStatus != null){
         if(SchSignStatistics.SIGN_STATUS_NORMAL == this.lastSignStatus){
            value = "正常";
            value = "正常";
         }else if(SchSignStatistics.SIGN_STATUS_EARLY == this.lastSignStatus){
            value = "早退";
            value = "早退";
         }else if(SchSignStatistics.SIGN_STATUS_NO == this.firstSignStatus){
            value = "未到";
            value = "未到";
         }
      }
      return value;
@@ -505,9 +505,9 @@
      String value = "";
      if(this.terminalType != null ){
         if(SchSignStatistics.TERMINAL_TYPE_QXUEYOU == this.terminalType){
            value = "Q学友";
            value = "Q学友";
         }else if(SchSignStatistics.TERMINAL_TYPE_WECHAT == this.terminalType){
            value = "微信";
            value = "微信";
         }
         return value;
      }
@@ -515,17 +515,17 @@
   }
   
   public String getInstallValue(){
      String value = "否";
      String value = "否";
      if(this.installFlag){
         value = "是";
         value = "是";
      }
      return value;
   }
   
   public String getRegisteValue(){
      String value = "否";
      String value = "否";
      if(this.registeFlag){
         value = "是";
         value = "是";
      }
      return value;
   }