From 70dcf4e610a0ec5fd6ca2c3daf9edf4957b30529 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 25 二月 2025 16:34:46 +0800
Subject: [PATCH] 考试制证修改

---
 exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPay.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPay.java b/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPay.java
index 0518d12..2b51d04 100644
--- a/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPay.java
+++ b/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPay.java
@@ -5,9 +5,13 @@
 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;
 
 
@@ -18,6 +22,7 @@
  * @date 2025-01-16
  */
 @TableName("non_coal_pay")
+@ApiModel(value = "非煤缴费管理对象", description = "非煤缴费管理对象")
 public class NonCoalPay extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
@@ -31,65 +36,84 @@
      * 批次名称
      */
     @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) {

--
Gitblit v1.9.2