|
|
@@ -45,7 +45,7 @@ public class SyncHrService {
|
|
|
*/
|
|
|
public Boolean syncDept() {
|
|
|
HttpRequest req = CreateHttpRequest.createRequest();
|
|
|
- req.body(getQueryBodyForDept());
|
|
|
+ //req.body(getQueryBodyForDept());
|
|
|
|
|
|
// try (HttpResponse res = req.execute()) {
|
|
|
// SyncFullDataBo dataBo = JSONUtil.toBean(res.body(), SyncFullDataBo.class);
|
|
|
@@ -61,7 +61,7 @@ public class SyncHrService {
|
|
|
ResourceDept dept = new ResourceDept();
|
|
|
dept.setParent_id("001000000000");
|
|
|
dept.setDept_id("1850785191038996481");
|
|
|
- dept.setDept_name("双向同步测试");
|
|
|
+ dept.setDept_name("双向同步测试部门");
|
|
|
dept.setOperatorId(DefaultConstants.FULL_SYNC_ADMIN);
|
|
|
dept.setTenantId(defaultConfig.getTenantId());
|
|
|
resourceDeptlist.add(dept);
|
|
|
@@ -78,33 +78,33 @@ public class SyncHrService {
|
|
|
*/
|
|
|
public Boolean syncTeacher() {
|
|
|
HttpRequest req = CreateHttpRequest.createRequest();
|
|
|
- req.body(getQueryBodyForTeacher());
|
|
|
- try (HttpResponse res = req.execute()) {
|
|
|
- SyncFullDataBo dataBo = JSONUtil.toBean(res.body(), SyncFullDataBo.class);
|
|
|
- List<ResourcePerson> resourcePersonList = getResourcePeopleList(dataBo);
|
|
|
- log.info("[全量获取到的教职工数据]-[共{}条]-[{}]", resourcePersonList.size(), JSONUtil.toJsonStr(dataBo));
|
|
|
- syncUserStrategyContent.syncUser(resourcePersonList, SyncResourceConstants.TEACHER);
|
|
|
- return true;
|
|
|
- } catch (Exception e) {
|
|
|
- throw new ServiceException(e.getMessage());
|
|
|
- }
|
|
|
+ //req.body(getQueryBodyForTeacher());
|
|
|
+ //try (HttpResponse res = req.execute()) {
|
|
|
+ // SyncFullDataBo dataBo = JSONUtil.toBean(res.body(), SyncFullDataBo.class);
|
|
|
+ // List<ResourcePerson> resourcePersonList = getResourcePeopleList(dataBo);
|
|
|
+ // log.info("[全量获取到的教职工数据]-[共{}条]-[{}]", resourcePersonList.size(), JSONUtil.toJsonStr(dataBo));
|
|
|
+ // syncUserStrategyContent.syncUser(resourcePersonList, SyncResourceConstants.TEACHER);
|
|
|
+ // return true;
|
|
|
+ //} catch (Exception e) {
|
|
|
+ // throw new ServiceException(e.getMessage());
|
|
|
+ //}
|
|
|
// region 模拟测试数据
|
|
|
- // List<ResourcePerson> resourcePersonList = new ArrayList<>();
|
|
|
- // ResourcePerson person = new ResourcePerson();
|
|
|
- // person.setUserId("00314200");
|
|
|
- // person.setDeptId("001001001000");
|
|
|
- // person.setPostCode(DefaultConstants.TEACHER_CODE);
|
|
|
- // person.setRealName("康重文");
|
|
|
- // person.setSex("1");
|
|
|
- // person.setPhone("13875850616");
|
|
|
- // person.setCategory("1");
|
|
|
- // person.setRemark("");
|
|
|
- // person.setUserState("on");
|
|
|
- // person.setTenantId(defaultConfig.getTenantId());
|
|
|
- // resourcePersonList.add(person);
|
|
|
- // syncUserStrategyContent.syncUser(resourcePersonList, SyncResourceConstants.TEACHER);
|
|
|
+ List<ResourcePerson> resourcePersonList = new ArrayList<>();
|
|
|
+ ResourcePerson person = new ResourcePerson();
|
|
|
+ person.setUserId("1850785191038996482");
|
|
|
+ person.setDeptId("1850785191038996481");
|
|
|
+ person.setPostCode(DefaultConstants.TEACHER_CODE);
|
|
|
+ person.setRealName("双向同步测试人员");
|
|
|
+ person.setSex("1");
|
|
|
+ person.setPhone("18938022014");
|
|
|
+ person.setCategory("1");
|
|
|
+ person.setRemark("");
|
|
|
+ person.setUserState("on");
|
|
|
+ person.setTenantId(defaultConfig.getTenantId());
|
|
|
+ resourcePersonList.add(person);
|
|
|
+ syncUserStrategyContent.syncUser(resourcePersonList, SyncResourceConstants.TEACHER);
|
|
|
+ return true;
|
|
|
// endregion
|
|
|
-
|
|
|
}
|
|
|
|
|
|
/**
|