package com.panzhihua.common.model.vos.community.fms; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; 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; /** * @title: ComFmsServiceVO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 五微服务-微服务信息 * @author: hans * @date: 2022/02/16 14:13 */ @Data @ApiModel("五微服务-微服务信息") public class ComFmsServiceVO { @ApiModelProperty("主键") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("用户姓名") private String userName; @ApiModelProperty("真实姓名") private String realName; @ApiModelProperty("用户关联id") private Long userId; @ApiModelProperty("联系电话") private String phone; @ApiModelProperty("服务内容") private String serviceContent; @ApiModelProperty("服务内容图片") private String serviceImage; @ApiModelProperty("反馈内容") private String approvalContent; @ApiModelProperty("审核时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date approvalAt; @ApiModelProperty("团队服务人员关联id") private Long memberId; @ApiModelProperty("服务人员") private String serviceMember; @ApiModelProperty("服务评价") private Integer starLevel; @ApiModelProperty("服务状态(1.待核实2.进行中3.待评价4.已完成5.未通过)") private Integer serviceStatus; @ApiModelProperty("服务时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date serviceAt; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createdAt; @ApiModelProperty("创建者") private Long createdBy; @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updatedAt; @ApiModelProperty("由谁更新") private Long updatedBy; @ApiModelProperty("所属社区") private Long communityId; @ApiModelProperty("服务进度") private List serviceRecords; @ApiModelProperty("小程序用户昵称") private String nickName; @ApiModelProperty("小程序用户头像") private String imageUrl; @ApiModelProperty("服务评价") private ComFmsServiceEvaluateVO evaluateVO; @ApiModelProperty("是否本人") private Boolean isMyself; @ApiModelProperty("自动评价倒计时") private Long autoEvaluateAt; }