package com.ruoyi.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import lombok.Data; import lombok.ToString; import java.io.Serializable; import java.time.LocalDate; import java.util.Date; /** *

* 魅宠基本信息 *

* * @author ojq * @since 2023-03-12 */ @TableName("zf_pet") @Data @ToString public class ZfPet implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private String id; /** * 宠物号码 */ @Excel(name = "宠物号码") private String idNum; /** * 防伪码 */ @Excel(name = "防伪码") private String securityCode; /** * 宠物品种 */ @Excel(name = "宠物品种") private String type; /** * 宠物名称 */ @Excel(name = "宠物名称") private String name; /** * 出生日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "出生日期", dateFormat = "yyyy-MM-dd") private Date birth; /** * 性别,0:雌,1:雄 */ @Excel(name = "性别",readConverterExp = "0=雌,1=雄") private Integer sex; /** * 宠物颜色 */ @Excel(name = "宠物颜色") private String color; /** * 宠物性质 */ @Excel(name = "宠物性质") private String properties; /** * 饮食习惯 */ @Excel(name = "饮食习惯(喜好)") private String eatHabit; /** * 生活习惯 */ @Excel(name = "生活习惯(喜好)") private String lifeHabit; @Excel(name = "饮食习惯(厌恶)") private String disEatHabit; @Excel(name = "生活习惯(厌恶)") private String disLifeHabit; /** * 犬居住地址 */ @Excel(name = "宠物居住地址") private String address; /** * 能听懂的方言 */ @Excel(name = "能听懂的方言") private String dialect; private String url; @JsonFormat(pattern = "yyyy-MM-dd") private Date createTime; }