From 55f7e6cdbd00b0ab4a98fb8edde83e16a423baaa Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Wed, 29 Apr 2026 15:17:36 +0800
Subject: [PATCH] 修改minio配置
---
multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
index c96fc70..2bce06a 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
@@ -281,15 +281,21 @@
int row = baseMapper.updateById(user);
batchSaveRole(user.getRoles(), user.getId(), true);
if (user.getCompanyId() != null){
- if (sysUser.getInternal() == 0 && sysUser.getInternal() == 1) {
+ if (sysUser.getInternal() == 0 && user.getInternal() == 1) {
delEmployeeRecord(user.getId());
- } else if (sysUser.getInternal() == 1 && user.getInternal() == 0) {
- EmployeeRecord employeeRecord = new EmployeeRecord();
- employeeRecord.setCompanyId(user.getCompanyId());
- employeeRecord.setUserId(user.getId());
- employeeRecord.setCreateBy(SecurityUtils.getUsername());
- employeeRecord.setCreateTime(LocalDateTime.now());
- saveEmployeeRecord(employeeRecord);
+ } else {
+ LambdaQueryWrapper<EmployeeRecord> queryWrapper = new LambdaQueryWrapper<>();
+ queryWrapper.eq(EmployeeRecord::getUserId, user.getId()).eq(EmployeeRecord::getDelFlag, 0);
+ if (employeeRecordMapper.selectOne(queryWrapper) == null) {
+ EmployeeRecord employeeRecord = new EmployeeRecord();
+ employeeRecord.setCompanyId(user.getCompanyId());
+ employeeRecord.setUserId(user.getId());
+ employeeRecord.setCreateBy(SecurityUtils.getUsername());
+ employeeRecord.setCreateTime(LocalDateTime.now());
+ saveEmployeeRecord(employeeRecord);
+ }
+
+
}
}
--
Gitblit v1.9.2