package com.gkhy.exam.pay.entity;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
|
|
/**
|
* 【请填写功能名称】对象 non_coal_pay
|
*
|
* @author hh
|
* @date 2025-01-16
|
*/
|
@TableName("non_coal_pay")
|
@ApiModel(value = "非煤缴费管理对象", description = "非煤缴费管理对象")
|
public class NonCoalPay extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* $column.columnComment
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Long id;
|
|
/**
|
* 批次名称
|
*/
|
@Excel(name = "批次名称")
|
@NotBlank(message = "批次名称不能为空")
|
@ApiModelProperty("批次名称")
|
private String batchName;
|
|
/**
|
* 考试点
|
*/
|
@Excel(name = "考试点")
|
@NotNull(message = "考试点不能为空")
|
@ApiModelProperty("考试点")
|
private Long deptId;
|
|
/**
|
* 地州code
|
*/
|
@Excel(name = "地州code")
|
@NotBlank(message = "地州不能为空")
|
@ApiModelProperty("地州")
|
private String districtCode;
|
|
/**
|
* 缴费类型1初训理论2初训实操3初训理论与实操4复训理论
|
*/
|
@Excel(name = "缴费类型1初训理论2初训实操3初训理论与实操4复训理论")
|
@NotNull(message = "缴费类型不能为空")
|
@ApiModelProperty("缴费类型1初训理论2初训实操3初训理论与实操4复训理论")
|
private Long payType;
|
|
/**
|
* 金额
|
*/
|
@Excel(name = "金额")
|
@NotNull(message = "金额不能为空")
|
@ApiModelProperty("金额")
|
private BigDecimal amount;
|
|
/**
|
* 年份
|
*/
|
@Excel(name = "年份")
|
@NotBlank(message = "年份不能为空")
|
@ApiModelProperty("年份")
|
private String year;
|
|
/**
|
* 季度1一季度2二季度3三季度4四季度
|
*/
|
@Excel(name = "季度1一季度2二季度3三季度4四季度")
|
@NotNull(message = "季度不能为空")
|
@ApiModelProperty("季度1一季度2二季度3三季度4四季度")
|
private Long quarter;
|
|
/**
|
* 交款人类型1个人2团体
|
*/
|
@Excel(name = "交款人类型1个人2团体")
|
@NotNull(message = "交款人类型不能为空")
|
@ApiModelProperty("交款人类型1个人2团体")
|
private Integer payPersonType;
|
|
/**
|
* 缴款单位名称
|
*/
|
@Excel(name = "缴款单位名称")
|
@ApiModelProperty("缴款单位证件号")
|
private String payCompanyName;
|
|
/**
|
* 缴款单位证件号
|
*/
|
@Excel(name = "缴款单位证件号")
|
@ApiModelProperty("缴款单位证件号")
|
private String payCompanyCard;
|
|
/**
|
* 删除标志(0代表存在2代表删除)
|
*/
|
@ApiModelProperty(value = "删除标志", hidden = true)
|
private Integer delFlag;
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setBatchName(String batchName) {
|
this.batchName = batchName;
|
}
|
|
public String getBatchName() {
|
return batchName;
|
}
|
|
public void setDeptId(Long deptId) {
|
this.deptId = deptId;
|
}
|
|
public Long getDeptId() {
|
return deptId;
|
}
|
|
public void setDistrictCode(String districtCode) {
|
this.districtCode = districtCode;
|
}
|
|
public String getDistrictCode() {
|
return districtCode;
|
}
|
|
public void setPayType(Long payType) {
|
this.payType = payType;
|
}
|
|
public Long getPayType() {
|
return payType;
|
}
|
|
public void setAmount(BigDecimal amount) {
|
this.amount = amount;
|
}
|
|
public BigDecimal getAmount() {
|
return amount;
|
}
|
|
public void setYear(String year) {
|
this.year = year;
|
}
|
|
public String getYear() {
|
return year;
|
}
|
|
public void setQuarter(Long quarter) {
|
this.quarter = quarter;
|
}
|
|
public Long getQuarter() {
|
return quarter;
|
}
|
|
public void setPayPersonType(Integer payPersonType) {
|
this.payPersonType = payPersonType;
|
}
|
|
public Integer getPayPersonType() {
|
return payPersonType;
|
}
|
|
public void setPayCompanyName(String payCompanyName) {
|
this.payCompanyName = payCompanyName;
|
}
|
|
public String getPayCompanyName() {
|
return payCompanyName;
|
}
|
|
public void setPayCompanyCard(String payCompanyCard) {
|
this.payCompanyCard = payCompanyCard;
|
}
|
|
public String getPayCompanyCard() {
|
return payCompanyCard;
|
}
|
|
public void setDelFlag(Integer delFlag) {
|
this.delFlag = delFlag;
|
}
|
|
public Integer getDelFlag() {
|
return delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("batchName", getBatchName())
|
.append("deptId", getDeptId())
|
.append("districtCode", getDistrictCode())
|
.append("payType", getPayType())
|
.append("amount", getAmount())
|
.append("year", getYear())
|
.append("quarter", getQuarter())
|
.append("payPersonType", getPayPersonType())
|
.append("payCompanyName", getPayCompanyName())
|
.append("payCompanyCard", getPayCompanyCard())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("delFlag", getDelFlag())
|
.toString();
|
}
|
}
|