package com.panzhihua.common.model.vos.neighbor; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @auther llming * @describe */ @Data @ApiModel("修改邻里圈状态") public class EditNeighborCircleAdminVO { @ApiModelProperty("邻里圈Id") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("发布状态(1.待审核 2.显示 3.隐藏 4.驳回)") private Integer status; @ApiModelProperty(value = "当前用户Id", hidden = true) private Long userId; @ApiModelProperty("驳回原因") private String refuseReason; @ApiModelProperty("使用类型(1.邻里圈 2.问题清单 3.需求清单)") private Integer belongType; @ApiModelProperty("接单状态 0 否 1是") private Integer orderStatus; @ApiModelProperty("接单类型 1单位 2个人") private Integer orderType; @ApiModelProperty("处理状态 0待接收 1正在求助 2待处理 3待评价 4已评价") private Integer solveStatus; @ApiModelProperty("接单人id") private Long solveId; @ApiModelProperty("接单单位id") private Long solveUnitId; @ApiModelProperty("反馈内容") private String solveContent; @ApiModelProperty("反馈图片") private String solveUrl; @ApiModelProperty("预计服务时长") private String targetServiceTime; @ApiModelProperty("实际服务时长") private String realServiceTime; @ApiModelProperty("评价内容") private String comment; @ApiModelProperty("说明") private String instruction; @ApiModelProperty("求助党员类型 1全部 2指定") private Integer helpMemberType; @ApiModelProperty("求助指定党员数组") private String helpMemberContent; @ApiModelProperty("求助党组织类型 1全部 2指定") private Integer helpOrgType; @ApiModelProperty("求助指定党组织数组") private String helpOrgContent; /** * 使用类型(1.邻里圈 2.问题清单 3.需求清单) */ public interface BelongType{ int LLQ = 1; int WTQD = 2; int XQQD = 3; } /** * 发布状态(1.待审核 2.显示 3.隐藏 4.驳回) */ public interface status { int dsh = 1; int xs = 2; int yc = 3; int bh = 4; } }