package com.stylefeng.guns.modular.system.model; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.data.mongodb.core.geo.GeoJsonPoint; import org.springframework.data.mongodb.core.mapping.Document; import java.util.Date; /** * 订单坐标信息表 * * @author Pu Zhibing */ @Data @Document(collection = "order_position") public class OrderPosition { /** * 订单类型(1=专车,2=出租车,3=城际,4=小件物流-同城,5=小件物流-跨城,6=包车) */ private Integer orderType; /** * 订单id */ private Integer orderId; /** * 司机id */ private Integer driverId; /** * 经度 */ private String lon; /** * 纬度 */ private String lat; /** * 方向角 */ private String directionAngle; /** * 海拔 */ private String altitude; /** * 添加时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date insertTime; /** * 坐标点 */ private GeoJsonPoint point; }