package com.tofly.feesapi.bmgl.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "BM_CBPL", resultMap = "bmCbplMap")
@KeySequence("BM_CBPL")
@ApiModel
public class BmCbpl extends Model<BmCbpl> {
    private static final long serialVersionUID = 1L;

    /**
     * $column.comments
     */
    @TableId(value = "CODE", type = IdType.AUTO)
    @ApiModelProperty(value = "$column.comments")
    private String code;
    /**
     * 名称
     */
    @ApiModelProperty(value = "名称")
    private String name;
    /**
     * 抄表月份,号分割 1-12 按月 ,30  代表每天抄表
     */
    @ApiModelProperty(value = "抄表月份,号分割 1-12 按月 ,30  代表每天抄表")
    private String cbyf;

    /**
     * 抄表日期
     */
    @ApiModelProperty(value = "抄表日期")
    private String cbrq;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String bz;
    /**
     * 是否启用隐藏
     */
    @ApiModelProperty(value = "是否启用隐藏")
    private String isdisabled;
    /**
     * 操作人员编码
     */
    @ApiModelProperty(value = "操作人员编码")
    private String czry;

}
