From 4d20f9418a090ed6c0b17948c580cfd1ccdc9d31 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 26 八月 2021 18:01:33 +0800
Subject: [PATCH] 优化查询
---
service-oa/src/main/java/com/java110/oa/bmo/oaWorkflowForm/impl/GetOaWorkflowFormBMOImpl.java | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/service-oa/src/main/java/com/java110/oa/bmo/oaWorkflowForm/impl/GetOaWorkflowFormBMOImpl.java b/service-oa/src/main/java/com/java110/oa/bmo/oaWorkflowForm/impl/GetOaWorkflowFormBMOImpl.java
index b0decb5..2ff7741 100644
--- a/service-oa/src/main/java/com/java110/oa/bmo/oaWorkflowForm/impl/GetOaWorkflowFormBMOImpl.java
+++ b/service-oa/src/main/java/com/java110/oa/bmo/oaWorkflowForm/impl/GetOaWorkflowFormBMOImpl.java
@@ -99,7 +99,7 @@
datas = new ArrayList<>();
}
- ResultVo resultVo = new ResultVo((int) Math.ceil((double) count / (double) oaWorkflowFormDto.getRow()), count, datas);
+ ResultVo resultVo = new ResultVo((int) Math.ceil((double) count / (int) paramIn.get("row")), count, datas);
ResponseEntity<String> responseEntity = new ResponseEntity<String>(resultVo.toString(), HttpStatus.OK);
@@ -179,6 +179,7 @@
AuditUser auditUser = new AuditUser();
auditUser.setProcessDefinitionKey(oaWorkflowDtos.get(0).getProcessDefinitionKey());
+ auditUser.setFlowId(paramIn.getString("flowId"));
auditUser.setUserId(paramIn.getString("userId"));
auditUser.setStoreId(paramIn.getString("storeId"));
auditUser.setPage(paramIn.getInteger("page"));
@@ -219,6 +220,7 @@
AuditUser auditUser = new AuditUser();
auditUser.setProcessDefinitionKey(oaWorkflowDtos.get(0).getProcessDefinitionKey());
+ auditUser.setFlowId(paramIn.getString("flowId"));
auditUser.setUserId(paramIn.getString("userId"));
auditUser.setStoreId(paramIn.getString("storeId"));
auditUser.setPage(paramIn.getInteger("page"));
@@ -286,6 +288,8 @@
Map paramMap = new HashMap();
paramMap.put("storeId", paramIn.getString("storeId"));
paramMap.put("ids", ids.toArray(new String[ids.size()]));
+ paramMap.put("page", 1);
+ paramMap.put("row", ids.size());
List<Map> formDatas = oaWorkflowFormInnerServiceSMOImpl.queryOaWorkflowFormDatas(paramMap);
for (JSONObject data : datas) {
--
Gitblit v1.8.0