package com.xiaopeng.api.query.operation; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.xiaopeng.common.core.web.page.BasePage; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; import java.util.List; @Data public class XpPointSituationReportQuery extends BasePage { private Long id; private List ids; @ApiModelProperty(value = "点位名称") private String pointName; @ApiModelProperty(value = "点位编号唯一") private String pointNumber; @ApiModelProperty(value = "点位状态值 1待测试 2测试中 3测试不通过 4可运营 5待生效 6启用中 7已停用 8失效") private String pointStatusValue; /** * 现场情况(1=正常,2=异常) */ @ApiModelProperty("现场情况(1=正常,2=异常)") private Integer fieldSituation; /** * 上报运维id */ @ApiModelProperty("上报运维id") private Long operationsUserId; private List operationsUserIds; @ApiModelProperty("上报运维人名称") private String operationsUserName; /** * 现场情况上报时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime reportingTimeStart; /** * 现场情况上报时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime reportingTimeEnd; }