package com.tofly.feesapi.sfgl.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.List;
import java.util.stream.Collectors;


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

    /**
     * 减免日期（yyyy-MM-dd）
     */
    @TableId(value = "JMRQ", type = IdType.AUTO)
    @ApiModelProperty(value = "减免日期（yyyy-MM-dd）")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date jmrq;
    /**
     * 有效标志（0无效，1有效）
     */
    @ApiModelProperty(value = "有效标志（0无效，1有效）")
    private String yxbz;
    /**
     * 操作人员编码
     */
    @ApiModelProperty(value = "操作人员编码")
    private String czrybm;
    /**
     * 操作人员姓名
     */
    @ApiModelProperty(value = "操作人员姓名")
    private String czryxm;

}
