package com.ruoyi.errand.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("t_community") public class Community implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("主键ID") @TableId(type = IdType.AUTO) private Integer id; @ApiModelProperty("小区名称") @TableField("name") private String name; @ApiModelProperty("小区详细地址") @TableField("address") private String address; @ApiModelProperty("关联省市区的区域ID") @TableField("region_id") private Integer regionId; @ApiModelProperty("管理员名称") @TableField("admin_name") private String adminName; @ApiModelProperty("管理员联系电话") @TableField("admin_phone") private String adminPhone; @ApiModelProperty("状态:0-正常,1-冻结") @TableField("status") private Integer status; @ApiModelProperty("删除标志:0-否,1-是") @TableField("del_flag") private Integer delFlag; @ApiModelProperty("收费金额(元)") @TableField("fee_amount") private BigDecimal feeAmount; @ApiModelProperty("创建时间") @TableField("create_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty("更新时间") @TableField("update_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; }