|
|
@@ -46,45 +46,45 @@ public class SyncTrainService {
|
|
|
* @return Boolean
|
|
|
*/
|
|
|
public Boolean syncTrainClass() {
|
|
|
- HttpRequest req = CreateHttpRequest.createRequest();
|
|
|
- req.body(getQueryBodyForClass());
|
|
|
- try (HttpResponse res = req.execute()) {
|
|
|
- SyncFullDataBo dataBo = JSONUtil.toBean(res.body(), SyncFullDataBo.class);
|
|
|
- List<ResourceDept> resourceDeptlist = new ArrayList<>();
|
|
|
- for (List<String> list : dataBo.getResponseParam().getResourceInfos().get(0).getDataInfo()) {
|
|
|
- ResourceDept dept = convertClassToDept(list);
|
|
|
- resourceDeptlist.add(dept);
|
|
|
- }
|
|
|
- log.info("[全量获取到的培训班级数据]-[{}]条-[{}]", resourceDeptlist.size(), JSONUtil.toJsonStr(dataBo));
|
|
|
- syncDeptStrategyContent.syncDept(resourceDeptlist, SyncResourceConstants.TRAIN_CLASS);
|
|
|
- return true;
|
|
|
- } catch (Exception e) {
|
|
|
- log.error(e.getMessage());
|
|
|
- throw new ServiceException(e.getMessage());
|
|
|
- }
|
|
|
+ // HttpRequest req = CreateHttpRequest.createRequest();
|
|
|
+ // req.body(getQueryBodyForClass());
|
|
|
+ // try (HttpResponse res = req.execute()) {
|
|
|
+ // SyncFullDataBo dataBo = JSONUtil.toBean(res.body(), SyncFullDataBo.class);
|
|
|
+ // List<ResourceDept> resourceDeptlist = new ArrayList<>();
|
|
|
+ // for (List<String> list : dataBo.getResponseParam().getResourceInfos().get(0).getDataInfo()) {
|
|
|
+ // ResourceDept dept = convertClassToDept(list);
|
|
|
+ // resourceDeptlist.add(dept);
|
|
|
+ // }
|
|
|
+ // log.info("[全量获取到的培训班级数据]-[{}]条-[{}]", resourceDeptlist.size(), JSONUtil.toJsonStr(dataBo));
|
|
|
+ // syncDeptStrategyContent.syncDept(resourceDeptlist, SyncResourceConstants.TRAIN_CLASS);
|
|
|
+ // return true;
|
|
|
+ // } catch (Exception e) {
|
|
|
+ // log.error(e.getMessage());
|
|
|
+ // throw new ServiceException(e.getMessage());
|
|
|
+ // }
|
|
|
|
|
|
// region 模拟测试数据
|
|
|
- // List<ResourceDept> resourceDeptlist = new ArrayList<>();
|
|
|
- // ResourceDept dept = new ResourceDept();
|
|
|
- // resourceDeptlist.add(dept);
|
|
|
- // dept.setDept_id("1828720861385904129");
|
|
|
- // dept.setDept_name("2024年秋季学期乡镇长进修班");
|
|
|
- // dept.setYear(2004);
|
|
|
- // dept.setSemester("1");
|
|
|
- //
|
|
|
- // dept.setPayBegin(DateUtil.parse("2024-08-28 00:00:00"));
|
|
|
- // dept.setCheckDate(DateUtil.parseDate("2024-08-28 00:00:00"));
|
|
|
- // dept.setBeginDate(DateUtil.parseDate("2024-08-31 00:00:00"));
|
|
|
- // dept.setEndDate(DateUtil.parse("2024-09-30 00:00:00", "yyyy-MM-dd HH:mm:ss"));
|
|
|
- // dept.setPayEnd(DateUtil.parse("2024-09-30 00:00:00", "yyyy-MM-dd HH:mm:ss"));
|
|
|
- // dept.setChooseRoom("0");
|
|
|
- // dept.setCanEat("1");
|
|
|
- // dept.setPayCheck("0");
|
|
|
- // dept.setPlanCount(100);
|
|
|
- // dept.setDept_num("9");
|
|
|
- // dept.setTenantId(DefaultConstants.TENANT_ID);
|
|
|
- // syncDeptStrategyContent.syncDept(resourceDeptlist, SyncResourceConstants.TRAIN_CLASS);
|
|
|
- // return true
|
|
|
+ List<ResourceDept> resourceDeptlist = new ArrayList<>();
|
|
|
+ ResourceDept dept = new ResourceDept();
|
|
|
+ resourceDeptlist.add(dept);
|
|
|
+ dept.setDept_id("1850785191038996490");
|
|
|
+ dept.setDept_name("双向同步测试培训班");
|
|
|
+ dept.setYear(2025);
|
|
|
+ dept.setSemester("0");
|
|
|
+
|
|
|
+ dept.setPayBegin(DateUtil.parse("205-01-03 00:00:00"));
|
|
|
+ dept.setCheckDate(DateUtil.parseDate("205-01-03 00:00:00"));
|
|
|
+ dept.setBeginDate(DateUtil.parseDate("205-01-04 00:00:00"));
|
|
|
+ dept.setEndDate(DateUtil.parse("205-01-30 00:00:00", "yyyy-MM-dd HH:mm:ss"));
|
|
|
+ dept.setPayEnd(DateUtil.parse("205-01-30 00:00:00", "yyyy-MM-dd HH:mm:ss"));
|
|
|
+ dept.setChooseRoom("0");
|
|
|
+ dept.setCanEat("1");
|
|
|
+ dept.setPayCheck("0");
|
|
|
+ dept.setPlanCount(100);
|
|
|
+ dept.setDept_num("9");
|
|
|
+ dept.setTenantId(defaultConfig.getTenantId());
|
|
|
+ syncDeptStrategyContent.syncDept(resourceDeptlist, SyncResourceConstants.TRAIN_CLASS);
|
|
|
+ return true;
|
|
|
// endregion
|
|
|
|
|
|
}
|