package com.newfiber.api.pc.model.meet; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.List; /** * 警情的详细信息,主要是保存参与人员的人数与物资的数量 * 当警情结束时,会从这里面返回非一次性物资给物资 * @Author:zhz * @CreateDate:2020/11/27 13:12 * @Description: */ @Data @NoArgsConstructor @TableName("meet_alert_info") public class MeetAlertInfo implements Serializable { /** 主键id */ @TableId(value = "i_id",type = IdType.AUTO) private Integer iId; /** 参与人员(json串) */ @TableField(value = "persons") private String persons; /** 参与人员集合对象 */ @TableField(exist = false) private List<People> peopleList; /** 所用的物资(Json串) */ private String subplies; /** 本次警情所用到物资集合 */ @TableField(exist = false) private List<HouseSiteSupplies> subList; @TableField("a_id") /** 警情id */ private Integer aId; }