package com.panzhihua.service_community.entity; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 三说会堂专家表 * @TableName com_sanshuo_expert */ @TableName(value ="com_sanshuo_expert") @Data public class ComSanshuoExpert implements Serializable { /** * id */ @TableId @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 专家级别(1三说会堂2行业分中心3街道4社区) */ @ExcelProperty("level") private Integer level; /** * 所属社区id */ @ExcelProperty("communityId") private Long communityId; /** * 工作时间 */ @ExcelProperty("workTime") private String workTime; /** * 擅长解决时间类型 */ @ExcelProperty("goodAt") private String goodAt; /** * 姓名 */ @ExcelProperty("name") private String name; /** * 头像 */ private String avatar; /** * 手机号 */ @ExcelProperty("phone") private String phone; /** * 登陆账号 */ private String account; /** * 登陆密码 */ private String password; /** * 0禁用1启用 */ private Integer status; /** * 删除状态0已删除1正常 */ private Integer delFlag; /** * 创建时间 */ private Date createTime; /** * 创建人 */ private String createBy; /** * 修改时间 */ private Date updateTime; /** * 介绍信息 */ private String introduction; /** * 所属街道id */ private Long streetId; /** * 行业分中心id */ private Long industryCenterId; /** * 所属单位 */ private String unit; private String unitId; @TableField(exist = false) private Integer count; @TableField(exist = false) private BigDecimal rate; private Integer added; private String appId; @TableField(exist = false) private static final long serialVersionUID = 1L; }