admin
2024-10-16 62a447d89331aee1feae7724c7616aa1bb2cfe79
fanli/src/main/java/com/yeshi/fanli/entity/push/PushInfo.java
@@ -1,234 +1,246 @@
package com.yeshi.fanli.entity.push;
import java.util.Date;
import java.util.List;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
@Table("yeshi_ec_push_info")
public class PushInfo {
   public enum PushTypeEnum {
      ZNX("站内信"), URL("网页"), BAICHUAN("百川");
      private final String desc;
      private PushTypeEnum(String desc) {
         this.desc = desc;
      }
      public String getDesc() {
         return desc;
      }
   }
   // 推送状态: 0未推送 1推送成功 2推送失败
   public final static int STATE_INIT = 0;
   public final static int STATE_SUCCESS = 1;
   public final static int STATE_FAIL = 2;
   @Column(name = "pi_id")
   private Long id;
   // 显示标题
   @Column(name = "pi_title")
   private String title;
   // 显示内容
   @Column(name = "pi_content")
   private String content;
   // 显示内容
   @Column(name = "pi_uids")
   private String uids;
   // json数据
   @Column(name = "pi_json_data")
   private String jsonData;
   // 推送类型
   @Column(name = "pi_type")
   private PushTypeEnum type;
   // 预设推送时间
   @Column(name = "pi_control_time")
   private Date controlTime;
   // 备注
   @Column(name = "pi_remark")
   private String remark;
   // 状态:0未推送 1推送成功 2 推送失败
   @Column(name = "pi_state")
   private Integer state;
   // 推送时间
   @Column(name = "pi_push_time")
   private Date pushTime;
   @Column(name = "pi_create_time")
   private Date createTime;
   @Column(name = "pi_update_time")
   private Date updateTime;
   // 推送URL
   private String url;
   // 是否定时
   private Boolean timeTask;
   // 定时时间
   private String controlTime_str;
   private String arrayIOS;
   private String arrayAndroid;
   // ios推送版本
   private List<String> listIOS;
   // Android推送版本
   private List<String> listAndroid;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public String getTitle() {
      return title;
   }
   public void setTitle(String title) {
      this.title = title;
   }
   public String getContent() {
      return content;
   }
   public void setContent(String content) {
      this.content = content;
   }
   public String getUids() {
      return uids;
   }
   public void setUids(String uids) {
      this.uids = uids;
   }
   public String getJsonData() {
      return jsonData;
   }
   public void setJsonData(String jsonData) {
      this.jsonData = jsonData;
   }
   public PushTypeEnum getType() {
      return type;
   }
   public void setType(PushTypeEnum type) {
      this.type = type;
   }
   public Date getControlTime() {
      return controlTime;
   }
   public void setControlTime(Date controlTime) {
      this.controlTime = controlTime;
   }
   public String getRemark() {
      return remark;
   }
   public void setRemark(String remark) {
      this.remark = remark;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
   public Date getPushTime() {
      return pushTime;
   }
   public void setPushTime(Date pushTime) {
      this.pushTime = pushTime;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
   public String getUrl() {
      return url;
   }
   public void setUrl(String url) {
      this.url = url;
   }
   public Boolean isTimeTask() {
      return timeTask;
   }
   public void setTimeTask(Boolean timeTask) {
      this.timeTask = timeTask;
   }
   public String getControlTime_str() {
      return controlTime_str;
   }
   public void setControlTime_str(String controlTime_str) {
      this.controlTime_str = controlTime_str;
   }
   public List<String> getListIOS() {
      return listIOS;
   }
   public void setListIOS(List<String> listIOS) {
      this.listIOS = listIOS;
   }
   public List<String> getListAndroid() {
      return listAndroid;
   }
   public void setListAndroid(List<String> listAndroid) {
      this.listAndroid = listAndroid;
   }
   public String getArrayIOS() {
      return arrayIOS;
   }
   public void setArrayIOS(String arrayIOS) {
      this.arrayIOS = arrayIOS;
   }
   public String getArrayAndroid() {
      return arrayAndroid;
   }
   public void setArrayAndroid(String arrayAndroid) {
      this.arrayAndroid = arrayAndroid;
   }
}
package com.yeshi.fanli.entity.push;
import java.util.Date;
import java.util.List;
import com.yeshi.fanli.entity.SystemEnum;
import org.yeshi.utils.generater.mybatis.Column;
import org.yeshi.utils.generater.mybatis.Table;
@Table("yeshi_ec_push_info")
public class PushInfo {
   public enum PushTypeEnum {
      ZNX("站内信"), URL("网页"), BAICHUAN("百川");
      private final String desc;
      private PushTypeEnum(String desc) {
         this.desc = desc;
      }
      public String getDesc() {
         return desc;
      }
   }
   // 推送状态: 0未推送 1推送成功 2推送失败
   public final static int STATE_INIT = 0;
   public final static int STATE_SUCCESS = 1;
   public final static int STATE_FAIL = 2;
   @Column(name = "pi_id")
   private Long id;
   // 显示标题
   @Column(name = "pi_title")
   private String title;
   // 显示内容
   @Column(name = "pi_content")
   private String content;
   // 显示内容
   @Column(name = "pi_uids")
   private String uids;
   // json数据
   @Column(name = "pi_json_data")
   private String jsonData;
   // 推送类型
   @Column(name = "pi_type")
   private PushTypeEnum type;
   // 预设推送时间
   @Column(name = "pi_control_time")
   private Date controlTime;
   // 备注
   @Column(name = "pi_remark")
   private String remark;
   // 状态:0未推送 1推送成功 2 推送失败
   @Column(name = "pi_state")
   private Integer state;
   // 推送时间
   @Column(name = "pi_push_time")
   private Date pushTime;
   @Column(name = "pi_create_time")
   private Date createTime;
   @Column(name = "pi_update_time")
   private Date updateTime;
   @Column(name = "pi_system")
   private SystemEnum system;
   public SystemEnum getSystem() {
      return system;
   }
   public void setSystem(SystemEnum system) {
      this.system = system;
   }
   // 推送URL
   private String url;
   // 是否定时
   private Boolean timeTask;
   // 定时时间
   private String controlTime_str;
   private String arrayIOS;
   private String arrayAndroid;
   // ios推送版本
   private List<String> listIOS;
   // Android推送版本
   private List<String> listAndroid;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public String getTitle() {
      return title;
   }
   public void setTitle(String title) {
      this.title = title;
   }
   public String getContent() {
      return content;
   }
   public void setContent(String content) {
      this.content = content;
   }
   public String getUids() {
      return uids;
   }
   public void setUids(String uids) {
      this.uids = uids;
   }
   public String getJsonData() {
      return jsonData;
   }
   public void setJsonData(String jsonData) {
      this.jsonData = jsonData;
   }
   public PushTypeEnum getType() {
      return type;
   }
   public void setType(PushTypeEnum type) {
      this.type = type;
   }
   public Date getControlTime() {
      return controlTime;
   }
   public void setControlTime(Date controlTime) {
      this.controlTime = controlTime;
   }
   public String getRemark() {
      return remark;
   }
   public void setRemark(String remark) {
      this.remark = remark;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
   public Date getPushTime() {
      return pushTime;
   }
   public void setPushTime(Date pushTime) {
      this.pushTime = pushTime;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
   public String getUrl() {
      return url;
   }
   public void setUrl(String url) {
      this.url = url;
   }
   public Boolean isTimeTask() {
      return timeTask;
   }
   public void setTimeTask(Boolean timeTask) {
      this.timeTask = timeTask;
   }
   public String getControlTime_str() {
      return controlTime_str;
   }
   public void setControlTime_str(String controlTime_str) {
      this.controlTime_str = controlTime_str;
   }
   public List<String> getListIOS() {
      return listIOS;
   }
   public void setListIOS(List<String> listIOS) {
      this.listIOS = listIOS;
   }
   public List<String> getListAndroid() {
      return listAndroid;
   }
   public void setListAndroid(List<String> listAndroid) {
      this.listAndroid = listAndroid;
   }
   public String getArrayIOS() {
      return arrayIOS;
   }
   public void setArrayIOS(String arrayIOS) {
      this.arrayIOS = arrayIOS;
   }
   public String getArrayAndroid() {
      return arrayAndroid;
   }
   public void setArrayAndroid(String arrayAndroid) {
      this.arrayAndroid = arrayAndroid;
   }
}