From 294d02d317c9c4842c1eea23227c1817bc11b077 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 05 一月 2026 10:41:59 +0800
Subject: [PATCH] 修改bug
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserController.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserController.java
index 9bab51a..ef1c02a 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserController.java
@@ -353,6 +353,10 @@
result.append("第" + i + "行:[", "出生日期" + "]不能为空");
continue;
}
+ if (!StringUtils.hasLength(appUserImport.getPromotion())) {
+ result.append("第" + i + "行:[", "推广权限" + "]不能为空");
+ continue;
+ }
if (!StringUtils.hasLength(appUserImport.getRole())) {
result.append("第" + i + "行:[", "角色" + "]不能为空");
continue;
@@ -380,6 +384,13 @@
continue;
}
+ String promotion = appUserImport.getPromotion();
+ Integer promotionType = "是".equals(promotion) ? 1 : "否".equals(promotion) ? 0 : null;
+ if (promotionType == null) {
+ result.append("第" + i + "行:[", "推广权限" + "]格式错误");
+ continue;
+ }
+
String birth = appUserImport.getBirth();
LocalDate birthday = null;
try {
@@ -403,6 +414,7 @@
tAppUser.setGender(gender);
tAppUser.setBirthday(birthday);
tAppUser.setUserType(userType);
+ tAppUser.setPromotionStatus(promotionType);
if (appUserImport.getReferrerCode() != null) {
TAppUser referrerUser = appUserService.getOne(new LambdaQueryWrapper<TAppUser>().eq(TAppUser::getCode, appUserImport.getReferrerCode()).ne(TAppUser::getStatus, 3).last("LIMIT 1"));
--
Gitblit v1.7.1