|
@@ -53,12 +53,15 @@ public class McYdServiceImpl implements McYdService {
|
|
|
.build(), YDConf.FORM_QUERY.retrieve_search_form_id);
|
|
|
|
|
|
List<String> formInstIdList = (List<String>) ddrNew.getData();
|
|
|
- for (String id : formInstIdList) {
|
|
|
- ydClient.operateData(YDParam.builder()
|
|
|
- .formInstId(id)
|
|
|
- .useLatestVersion(true)
|
|
|
- .updateFormDataJson("{}").build(), YDConf.FORM_OPERATION.update);
|
|
|
- }
|
|
|
+
|
|
|
+ //noExecuteExpression字段不传或传false 传true会导致实例版本不更新或滞后更新
|
|
|
+ ydClient.operateData(YDParam.builder()
|
|
|
+ .formInstanceIdList(formInstIdList)
|
|
|
+ .formUuid(formUuid)
|
|
|
+ .useLatestFormSchemaVersion(true)
|
|
|
+ .updateFormDataJson("{}")
|
|
|
+ .build(),YDConf.FORM_OPERATION.multi_update);
|
|
|
+
|
|
|
}while (ddrNew.getTotalCount() > ddrNew.getPageNumber() * pageSize);
|
|
|
}
|
|
|
|