package com.objecteye.entity; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import org.springframework.data.mongodb.core.mapping.Document; import java.io.Serializable; @Document(collection = "syVehicleForbidenTask") @NoArgsConstructor @AllArgsConstructor @Data @ToString public class SyVehicleForbidenTask implements Serializable { private static final long serialVersionUID = -8007441463935902798L; @ApiModelProperty(value = "任务id, 自增主键") private Integer id; @ApiModelProperty(value = "任务名称") private String name; @ApiModelProperty(value = "任务描述") private String description; @ApiModelProperty(value = "生效区域id") private String areaId; @ApiModelProperty(value = "禁行车辆种类") private String vehicleType; @ApiModelProperty(value = "禁行时间范围明细") private String forbiddenDetailTime; @ApiModelProperty(value = "生效开始时间") private Long effectStartTime; @ApiModelProperty(value = "生效结束时间") private Long effectEndTime; @ApiModelProperty(value = "状态 1:生效;0:未生效") private Integer status; /** * 区域id对应名称 (非数据库字段) */ private String areaName; }