package com.panzhihua.common.model.dtos.partybuilding;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
@Data
|
@ApiModel("新双争双评需求问题清单")
|
public class NeedProblemInventoryDTO
|
{
|
@ApiModelProperty("主键")
|
private String id;
|
|
@ApiModelProperty("标题")
|
private String title;
|
|
@ApiModelProperty("社区id")
|
private String communityId;
|
|
@ApiModelProperty("分类名称")
|
private String classifyName;
|
|
@ApiModelProperty("分类id")
|
private String classifyId;
|
|
@ApiModelProperty("认领人数限制(-1 不限制) ")
|
private String claimNum;
|
|
@ApiModelProperty("认领人数")
|
private String joinNum;
|
|
@ApiModelProperty("需求地址")
|
private String address;
|
|
@ApiModelProperty("纬度")
|
private String lat;
|
|
@ApiModelProperty("经度")
|
private String lon;
|
|
@ApiModelProperty("认领开始时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date claimStartTime;
|
|
@ApiModelProperty("认领结束时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date claimEndTime;
|
|
@ApiModelProperty("需求开始时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date needStartTime;
|
|
@ApiModelProperty("需求结束时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date needEndTime;
|
|
@ApiModelProperty("联系人")
|
private String linkman;
|
|
@ApiModelProperty("电话")
|
private String phone;
|
|
@ApiModelProperty("签到范围")
|
private String signInScope;
|
|
@ApiModelProperty("签退范围")
|
private String signOutScope;
|
|
@ApiModelProperty("奖励")
|
private String award;
|
|
@ApiModelProperty("内容")
|
private String content;
|
|
@ApiModelProperty("图片")
|
private String imgsUrl;
|
|
@ApiModelProperty("创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date creationTime;
|
|
@ApiModelProperty("更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date updateTime;
|
|
@ApiModelProperty("1问题清单 2需求清单")
|
private String kind;
|
|
@ApiModelProperty("创建人id")
|
private String userId;
|
|
@ApiModelProperty("状态 (1认领中 2进行中 3已完成)")
|
private String status;
|
|
@ApiModelProperty("是否参加任务 0未参加 1参加")
|
private String isJoin;
|
|
@ApiModelProperty("服务时长 毫秒值")
|
private String serviceTime;
|
|
@ApiModelProperty("是否显示 1显示 0隐藏 默认显示")
|
private String isDisplay;
|
|
@ApiModelProperty("开始时间打卡")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date punchStartTime;
|
|
@ApiModelProperty("结束时间打卡")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date punchEndTime;
|
|
|
}
|