From 8ea6a7dd1fcdbd4e22c564ed63a5a8023510161a Mon Sep 17 00:00:00 2001
From: zjk <852185829@qq.com>
Date: 星期三, 14 十月 2026 08:56:45 +0800
Subject: [PATCH] feat: 新增实名认证、企业认证、我的邀请与头像上传功能
---
hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/domain/AccountUser.java | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/domain/AccountUser.java b/hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/domain/AccountUser.java
index 67c8676..274d76f 100644
--- a/hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/domain/AccountUser.java
+++ b/hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/domain/AccountUser.java
@@ -101,6 +101,16 @@
@Excel(name = "认证状态", readConverterExp = "0=未认证,1=审核中,2=已认证,3=认证失败")
private String authStatus;
+ /**
+ * 企业/个体认证状态(0未认证 1审核中 2已认证 3认证失败),与个人 authStatus 相互独立。
+ *
+ * 刻意不加 @Excel:避免会员列表导出与个人认证状态混淆。
+ * 也刻意不进 insertAccountUser / updateAccountUser 的动态列——那两个是共享入口,
+ * 挂上去等于请求体里带个 companyAuthStatus 就能自造认证状态,绕过审核。
+ * 该列只能由 updateUserCompanyAuthStatus 改写,唯一调用方是企业认证审核流转。
+ */
+ private String companyAuthStatus;
+
/** 所属城市 */
@Excel(name = "所属城市")
private String city;
@@ -292,6 +302,16 @@
public void setAuthStatus(String authStatus)
{
this.authStatus = authStatus;
+ }
+
+ public String getCompanyAuthStatus()
+ {
+ return companyAuthStatus;
+ }
+
+ public void setCompanyAuthStatus(String companyAuthStatus)
+ {
+ this.companyAuthStatus = companyAuthStatus;
}
public String getCity()
@@ -535,6 +555,7 @@
.append("systemLevel", getSystemLevel())
.append("subjectType", getSubjectType())
.append("authStatus", getAuthStatus())
+ .append("companyAuthStatus", getCompanyAuthStatus())
.append("city", getCity())
.append("referrerId", getReferrerId())
.append("referrerBindTime", getReferrerBindTime())
--
Gitblit v1.7.1