转换org问题完毕

This commit is contained in:
xuetao.li
2023-05-16 17:51:55 +08:00
parent 40e7e67760
commit 71fdf48fe0
@@ -1,5 +1,6 @@
package com.adc.da.sync.service; package com.adc.da.sync.service;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import com.adc.da.sync.service.dao.mysql.SyncIAMLogDao; import com.adc.da.sync.service.dao.mysql.SyncIAMLogDao;
@@ -17,6 +18,7 @@ import com.adc.da.sys.vo.iam.CmpOrgResult;
import com.adc.da.sys.vo.iam.CmpUserResult; import com.adc.da.sys.vo.iam.CmpUserResult;
import com.adc.da.sys.vo.iam.OrgVoIAM; import com.adc.da.sys.vo.iam.OrgVoIAM;
import com.adc.da.sys.vo.iam.UserVoIAM; import com.adc.da.sys.vo.iam.UserVoIAM;
import com.adc.da.util.utils.DateUtils;
import com.adc.da.util.utils.GsonUtil; import com.adc.da.util.utils.GsonUtil;
import com.adc.da.util.utils.StringUtils; import com.adc.da.util.utils.StringUtils;
import com.auth0.jwt.JWT; import com.auth0.jwt.JWT;
@@ -46,7 +48,7 @@ public class SyncIAMTimer {
@Value("${cmp.appSecret}") @Value("${cmp.appSecret}")
private String appSecret = "ee493505524d4f628e52058f4df3a4fb"; private String appSecret = "ee493505524d4f628e52058f4df3a4fb";
private String xCustom = "Insight Library"; // 写死的 private String xCustom = "TI062S-001"; // 写死的
/** /**
* 组织机构增量同步接口地址 * 组织机构增量同步接口地址
@@ -181,16 +183,18 @@ public class SyncIAMTimer {
*/ */
public OrgEO transOrgIAMVoToOrgEO(OrgVoIAM orgVoIAM) { public OrgEO transOrgIAMVoToOrgEO(OrgVoIAM orgVoIAM) {
OrgEO orgEO = new OrgEO(); OrgEO orgEO = new OrgEO();
// orgEO.setId(orgVoIAM.getOrgCode()); orgEO.setId(orgVoIAM.getDepartmentID());
// orgEO.setOrgCode(orgVoIAM.getOrgCode()); orgEO.setDepartmentCode(orgVoIAM.getDepartmentCode());
// orgEO.setOrgName(orgVoIAM.getOrgName()); orgEO.setShortName(orgVoIAM.getShortName());
// orgEO.setOrgLevel(orgVoIAM.getOrgLevel()); orgEO.setLongName(orgVoIAM.getLongName());
// orgEO.setSupOrgCode(orgVoIAM.getSupOrgCode()); orgEO.setParentID(orgVoIAM.getParentID());
// orgEO.setOrgShortName(orgVoIAM.getOrgShortName()); orgEO.setDepartmentPath(orgVoIAM.getDepartmentPath());
// orgEO.setAttribution(orgVoIAM.getAttribution()); orgEO.setBMDM14(orgVoIAM.getBMDM14());
// orgEO.setBmdm14(orgVoIAM.getBmdm14()); orgEO.setLeveL(orgVoIAM.getLeveL());
// orgEO.setStatus(orgVoIAM.getStatus()); orgEO.setDepth(orgVoIAM.getDepth());
// orgEO.setUpdateTime(orgVoIAM.getUpdateTime()); orgEO.setVcount(orgVoIAM.getVcount());
orgEO.setAttribution(orgVoIAM.getAttribution());
orgEO.setUpdateTime(DateUtil.formatDateTime(new Date()));
return orgEO; return orgEO;
} }