From f341d1c16f80bf8faad02dc292cf1031686b1474 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Thu, 26 Oct 2023 14:54:10 +0800 Subject: [PATCH] =?UTF-8?q?update=20iam=20QueryOrgByIdService=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E6=8A=A5=E6=96=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../docking/iam/service/SyncIamService.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java index 6882916a..a14a6fde 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/service/SyncIamService.java @@ -1,5 +1,8 @@ package com.jero.modules.docking.iam.service; +import cn.hutool.core.date.DatePattern; +import cn.hutool.core.date.DateTime; +import cn.hutool.core.date.DateUtil; import cn.hutool.core.text.CharSequenceUtil; import cn.hutool.core.util.NumberUtil; import com.bamboocloud.codec.BamboocloudFacade; @@ -37,6 +40,7 @@ import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.lang.reflect.Field; +import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; @@ -980,9 +984,19 @@ public class SyncIamService { IamOrgAcceptDto orgAcceptDto = new IamOrgAcceptDto(); orgAcceptDto.setBimOrgId(sysDepart.getId()); + orgAcceptDto.setSrmsOrgCode(sysDepart.getOrgCode()); orgAcceptDto.setSrmsDepartName(sysDepart.getDepartName()); orgAcceptDto.setSrmsParentCode(sysDepart.getParentId()); - orgAcceptDto.setBimOrgId(sysDepart.getId()); + orgAcceptDto.setSrmsCompany(sysDepart.getCompany()); + orgAcceptDto.setSrmsStatus(sysDepart.getStatus()); + orgAcceptDto.setSrmsType(sysDepart.getOrgType()); + orgAcceptDto.setSrmsOrgCategory(sysDepart.getOrgCategory()); + orgAcceptDto.setSrmsCreateTime(DateUtil.format(sysDepart.getCreateTime(), DatePattern.NORM_DATETIME_PATTERN)); + orgAcceptDto.setSrmsUpdateTime(DateUtil.format(sysDepart.getUpdateTime(), DatePattern.NORM_DATETIME_PATTERN)); + orgAcceptDto.setSrmsHeadOfDepartment(sysDepart.getHeadOfDepartment()); + orgAcceptDto.setSrmsLeadersInCharge(sysDepart.getLeadersInCharge()); + orgAcceptDto.setSrmsDeputyLeader(sysDepart.getDeputyLeader()); + IamOrgInfoResponse iamOrgInfoResponse = new IamOrgInfoResponse(); iamOrgInfoResponse.setOrganization(orgAcceptDto);