|
@@ -223,41 +223,41 @@ public class YBJController {
|
|
|
@RequestMapping("test")
|
|
|
McR test(HttpServletRequest request) {
|
|
|
|
|
|
- YDParam ydParam = new YDParam();
|
|
|
- ydParam = YDParam.builder()
|
|
|
- .formUuid("FORM-RK966E7105DFD27FA7EQHAOH9IFS2RN6MP3OL2") //获取护理计划
|
|
|
- .searchFieldJson(JSON.toJSONString(UtilMap.map("selectField_lo2b6bvf","正常")))//护理对象暂停和正常、月度计划创建只查询正常的护理计划
|
|
|
- .build();
|
|
|
- //pagesize设为1获取总数
|
|
|
- ydParam.setPageSize(1);
|
|
|
- long totalCount = ydClient.queryData(ydParam, YDConf.FORM_QUERY.retrieve_search_form).getTotalCount();
|
|
|
- float pageSize = 50;
|
|
|
- ydParam.setCurrentPage(1);
|
|
|
- ydParam.setPageSize((int) pageSize);
|
|
|
- List<Map> dataList = new ArrayList<>();
|
|
|
- for (int page = 1; page <= Math.ceil(totalCount / pageSize); page++) {
|
|
|
- ydParam.setCurrentPage(page);
|
|
|
- //护理计划 1次获取50条
|
|
|
- dataList = (List<Map>) ydClient.queryData(ydParam, YDConf.FORM_QUERY.retrieve_search_form).getData();
|
|
|
- log.info("dataList:{}-----page:"+page+"---",dataList.size());
|
|
|
- dataList.forEach(dataItem -> {
|
|
|
- Map formMap = (Map) dataItem.get("formData");
|
|
|
- YDParam hldxParam = YDParam.builder()
|
|
|
- .formUuid("FORM-OS566L91C91FO7LJ8V6AQ9O7CGB53OCVUHYNLH1") //获取护理对象
|
|
|
- .searchFieldJson(JSON.toJSONString(UtilMap.map("textField_lnyhv5tn",formMap.get("textField_lnyhv5tn"))))
|
|
|
- .build();
|
|
|
-
|
|
|
- List<Map> mapList = (List<Map>) ydClient.queryData(hldxParam, YDConf.FORM_QUERY.retrieve_search_form).getData();
|
|
|
- Map fkmap = (Map) mapList.get(0).get("formData");
|
|
|
-
|
|
|
- // 更新
|
|
|
- ydClient.operateData(YDParam.builder()
|
|
|
- .formInstanceId((String) dataItem.get("formInstanceId"))
|
|
|
- .updateFormDataJson(JSON.toJSONString(UtilMap.map("textField_lvae99fj, textField_lvae99fk", fkmap.get("textField_ljghmc0e"),fkmap.get("textField_ljghmc0f"))))
|
|
|
- .build(), YDConf.FORM_OPERATION.update);
|
|
|
-
|
|
|
- });
|
|
|
- }
|
|
|
+// YDParam ydParam = new YDParam();
|
|
|
+// ydParam = YDParam.builder()
|
|
|
+// .formUuid("FORM-RK966E7105DFD27FA7EQHAOH9IFS2RN6MP3OL2") //获取护理计划
|
|
|
+// .searchFieldJson(JSON.toJSONString(UtilMap.map("selectField_lo2b6bvf","正常")))//护理对象暂停和正常、月度计划创建只查询正常的护理计划
|
|
|
+// .build();
|
|
|
+// //pagesize设为1获取总数
|
|
|
+// ydParam.setPageSize(1);
|
|
|
+// long totalCount = ydClient.queryData(ydParam, YDConf.FORM_QUERY.retrieve_search_form).getTotalCount();
|
|
|
+// float pageSize = 50;
|
|
|
+// ydParam.setCurrentPage(1);
|
|
|
+// ydParam.setPageSize((int) pageSize);
|
|
|
+// List<Map> dataList = new ArrayList<>();
|
|
|
+// for (int page = 1; page <= Math.ceil(totalCount / pageSize); page++) {
|
|
|
+// ydParam.setCurrentPage(page);
|
|
|
+// //护理计划 1次获取50条
|
|
|
+// dataList = (List<Map>) ydClient.queryData(ydParam, YDConf.FORM_QUERY.retrieve_search_form).getData();
|
|
|
+// log.info("dataList:{}-----page:"+page+"---",dataList.size());
|
|
|
+// dataList.forEach(dataItem -> {
|
|
|
+// Map formMap = (Map) dataItem.get("formData");
|
|
|
+// YDParam hldxParam = YDParam.builder()
|
|
|
+// .formUuid("FORM-OS566L91C91FO7LJ8V6AQ9O7CGB53OCVUHYNLH1") //获取护理对象
|
|
|
+// .searchFieldJson(JSON.toJSONString(UtilMap.map("textField_lnyhv5tn",formMap.get("textField_lnyhv5tn"))))
|
|
|
+// .build();
|
|
|
+//
|
|
|
+// List<Map> mapList = (List<Map>) ydClient.queryData(hldxParam, YDConf.FORM_QUERY.retrieve_search_form).getData();
|
|
|
+// Map fkmap = (Map) mapList.get(0).get("formData");
|
|
|
+//
|
|
|
+// // 更新
|
|
|
+// ydClient.operateData(YDParam.builder()
|
|
|
+// .formInstanceId((String) dataItem.get("formInstanceId"))
|
|
|
+// .updateFormDataJson(JSON.toJSONString(UtilMap.map("textField_lvae99fj, textField_lvae99fk", fkmap.get("textField_ljghmc0e"),fkmap.get("textField_ljghmc0f"))))
|
|
|
+// .build(), YDConf.FORM_OPERATION.update);
|
|
|
+//
|
|
|
+// });
|
|
|
+// }
|
|
|
|
|
|
return McR.success();
|
|
|
}
|