package com.tofly.feesapi.bjgl.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author lihaoli
 * @date 2024/12/9
 */
@Data
@ApiModel(value = "用户表分类(总分类表、子母表)主表查询")
public class YhBjflZbSelect {
    /**
     * 主表ID
     */
    @ApiModelProperty(value = "主表ID")
    private String id;
    /**
     * 用户编号
     */
    @ApiModelProperty(value = "用户编号")
    private String yhbh;
    /**
     * 用户姓名
     */
    @ApiModelProperty(value = "用户姓名")
    private String yhxm;
    /**
     * 用户地址
     */
    @ApiModelProperty(value = "用户地址")
    private String yhdz;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String lxdh;
    /**
     * 抄表卡号
     */
    @ApiModelProperty(value = "抄表卡号")
    private String cbkh;
    /**
     * 分类1总分表2子母表
     */
    @ApiModelProperty(value = "分类1总分表2子母表")
    private String typeId;
    /**
     * 计费方式
     */
    @ApiModelProperty(value = "计费方式")
    private String jsfs;
    /**
     * 是否可用0否1是
     */
    @ApiModelProperty(value = "是否可用0否1是")
    private String isdisabled;
    /**
     * 操作人员
     */
    @ApiModelProperty(value = "操作人员")
    private String czry;
    /**
     * 操作时间
     */
    @ApiModelProperty(value = "操作时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date czsj;
    /**
     * 操作人员姓名
     */
    @ApiModelProperty(value = "操作人员姓名")
    private String czryxm;
    /**
     * 分表数量
     */
    @ApiModelProperty(value = "分表数量")
    private Integer fbsl;
}
