All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xiushang.common.job.vo.AppointItemVo Maven / Gradle / Ivy

There is a newer version: 1.5.4
Show newest version
package com.xiushang.common.job.vo;

import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

public class AppointItemVo implements java.io.Serializable{

    /**
     * 订阅类型
     * 0 默认  DynamicTask 来处理,其他类型需要自定义TASK来处理
     * 1 活动
     * 2 抽奖
     */
    @ApiModelProperty(notes = "订阅类型 
0 默认 DynamicTask 来处理,其他类型需要自定义TASK来处理
1 活动
2 抽奖") private Integer type = 0; /** * 订阅消息模板ID */ @ApiModelProperty(notes = "订阅消息模板ID",required = true) private String subscribeMsgTemplateId; /** * 消息跳转的页面 */ @ApiModelProperty(notes = "消息跳转的页面",required = true) private String page; /** * 参数模板 */ @ApiModelProperty(notes = "参数模板",required = true) private JSONObject paramJsonObject; /** * 开始时间 */ @ApiModelProperty(notes = "开始日期",required = true) private Date start; /** * 结束时间 */ @ApiModelProperty(notes = "结束日期",required = true) private Date end; public Integer getType() { return type; } public void setType(Integer type) { this.type = type; } public String getSubscribeMsgTemplateId() { return subscribeMsgTemplateId; } public void setSubscribeMsgTemplateId(String subscribeMsgTemplateId) { this.subscribeMsgTemplateId = subscribeMsgTemplateId; } public String getPage() { return page; } public void setPage(String page) { this.page = page; } public JSONObject getParamJsonObject() { return paramJsonObject; } public void setParamJsonObject(JSONObject paramJsonObject) { this.paramJsonObject = paramJsonObject; } public Date getStart() { return start; } public void setStart(Date start) { this.start = start; } public Date getEnd() { return end; } public void setEnd(Date end) { this.end = end; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy