package com.fdkankan.scene.entity; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; import lombok.Data; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; import java.util.List; /** *
* 场景标记多边形识别数据 *
* * @author Xiewj * @date 2023/3/30 */ @Data @TableName(value = "t_scene_mark_shape",autoResultMap = true) @Accessors(chain = true) public class SceneMarkShape implements Serializable { /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Long id; @TableField("version") private String version; @TableField(typeHandler = FastjsonTypeHandler.class, value = "flag") private JSONObject flag; @TableField(typeHandler = FastjsonTypeHandler.class, value = "shapes") private List