From 56c9cd32e5728799118562c1ce0fe25fd7caaadb Mon Sep 17 00:00:00 2001
From: heheng <heheng@123456>
Date: 星期三, 22 一月 2025 10:38:59 +0800
Subject: [PATCH] 特种作业非煤缴费版本导入优化

---
 exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPayStudent.java |   35 ++++++++++++++++++++++++++++++-----
 1 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPayStudent.java b/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPayStudent.java
index 9fd5b0a..2da67a1 100644
--- a/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPayStudent.java
+++ b/exam-system/src/main/java/com/gkhy/exam/pay/entity/NonCoalPayStudent.java
@@ -5,17 +5,23 @@
 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;
+
 
 /**
- * 【请填写功能名称】对象 non_coal_pay_student
+ * 非煤缴费管理学员对象 non_coal_pay_student
  *
  * @author hh
  * @date 2025-01-16
  */
 @TableName("non_coal_pay_student")
+@ApiModel(value = "非煤缴费管理学员对象", description = "非煤缴费管理学员对象")
 public class NonCoalPayStudent extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
@@ -28,44 +34,55 @@
     /**
      * 缴费id
      */
-    @Excel(name = "缴费id")
+    @NotNull(message = "参数不能为空")
+    @ApiModelProperty("缴费管理id")
     private Long nonCoalPayId;
 
     /**
      * 姓名
      */
     @Excel(name = "姓名")
+    @NotBlank(message = "姓名不能为空")
+    @ApiModelProperty("姓名")
     private String name;
 
     /**
      * 身份证号
      */
     @Excel(name = "身份证号")
+    @NotBlank(message = "身份证号不能为空")
+    @ApiModelProperty("身份证号")
     private String idCard;
 
     /**
      * 电话
      */
     @Excel(name = "电话")
+    @NotBlank(message = "电话不能为空")
+    @ApiModelProperty("电话")
     private String phone;
 
     /**
      * 0男 1女 2未知
      */
-    @Excel(name = "0男 1女 2未知")
+    @Excel(name = "性别")
+    @ApiModelProperty("性别 0男1女2未知")
     private Long sex;
 
     /**
      * 财政缴款码
      */
-    @Excel(name = "财政缴款码")
+    @ApiModelProperty("财政缴款码")
     private String payCode;
 
     /**
      * 是否缴款0否1是
      */
-    @Excel(name = "是否缴款0否1是")
+    @ApiModelProperty("是否缴款")
     private Long payStatus;
+
+    @ApiModelProperty("缴费类型1个人 2团体")
+    private Long payType;
 
     /**
      * 删除标志(0代表存在2代表删除)
@@ -162,4 +179,12 @@
                 .append("delFlag", getDelFlag())
                 .toString();
     }
+
+    public Long getPayType() {
+        return payType;
+    }
+
+    public void setPayType(Long payType) {
+        this.payType = payType;
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.2