Newer
Older
huludao / src / main / java / com / newfiber / api / pc / model / meet / MeetAlertInfo.java
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;

}