liding
2025-04-01 8bf9254ba43e744517d4de2516121da2979fd057
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/PersonnelHeaderApi.java
@@ -55,7 +55,6 @@
        try {
            jsonNode = objectMapper.readTree(response.body());
            String accessToken = jsonNode.get("access_token").asText();
            Log.get().info("获取人事系统token:" + accessToken);
            redisTemplate.opsForValue().set("personnelAccessToken:idToken:", accessToken, jsonNode.get("expires_in").asInt() - 60, TimeUnit.SECONDS);
            return accessToken;
        } catch (Exception e) {
@@ -184,6 +183,7 @@
                user.setIsCustom(0);
                user.setPassword(SecurityUtils.encryptPassword("zttZTT123!"));
                user.setCompany(BeanUtil.isNotEmpty(custom) ? (custom.getId() + "") : companyName);
                user.setDeptId(personDto.getDeptId());
                userMapper.insert(user);
            } else {
                user.setName(person.getName());
@@ -191,6 +191,7 @@
                user.setEmail(person.getCompanyEmail());
                user.setIsCustom(0);
                user.setCompany(BeanUtil.isNotEmpty(custom) ? (custom.getId() + "") : companyName);
                user.setDeptId(personDto.getDeptId());
                userMapper.updateById(user);
            }
        });