package com.bofeng.entity; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import org.joda.time.DateTime; import java.util.Date; /** * 校园公共区域巡检扫码信息 */ @Getter @Setter @TableName("out_scan_estate") public class OutScanEstate { @ApiModelProperty("扫码ID") @TableId("se_id") private Long seId; @ApiModelProperty("用户ID") @TableField("user_id") private Long userId; @ApiModelProperty("当天时间") @TableField("day_date") private Date dayDate; @ApiModelProperty("扫码时间") @TableField("scan_date") private DateTime scanDate; @ApiModelProperty("通行状态:1允许,-1禁止") @TableField("go_status") private Integer goStatus; @ExcelProperty(value = {"禁止提示"}, index = 8) @ApiModelProperty("错误信息") @TableField("error_info") private String errorInfo; @TableField("user_create") private Long userCreate; @TableField(exist = false) private DateTime timeCreate; @TableField("user_update") private Long userUpdate; @TableField(exist = false) private DateTime timeUpdate; @TableField(exist = false) @ExcelProperty(value = {"小区名称"}, index = 0) private String uptownName; @TableField(exist = false) @ExcelProperty(value = {"楼栋"}, index = 1) private String ridgepole; @TableField(exist = false) @ExcelProperty(value = {"单元"}, index = 2) private String unit; @TableField("doorplate") @ExcelProperty(value = {"房间号"}, index = 3) private String doorplate; @TableField(exist = false) @ExcelProperty(value = {"用户名"}, index = 4) private String linkman; @TableField(exist = false) @ExcelProperty(value = {"电话"}, index = 5) private String phone; @ExcelProperty(value = {"问询时间"}, index = 6) @TableField("date") private String date; @ExcelProperty(value = {"通行状态"}, index = 7) @ApiModelProperty("通行状态:1允许,-1禁止") @TableField(exist = false) private String goStatusStr; }