|
@@ -330,9 +330,8 @@ public class TrialSummaryController {
|
|
|
|
|
|
Map<String, Object> map2 = new HashMap<>();
|
|
Map<String, Object> map2 = new HashMap<>();
|
|
for(String mapKey : map.keySet()){
|
|
for(String mapKey : map.keySet()){
|
|
- String key = mapKey.split("__")[0];
|
|
|
|
for(TrialSummaryExcelTabReflection data: excelTabReflections){
|
|
for(TrialSummaryExcelTabReflection data: excelTabReflections){
|
|
- if(key.equals(data.getElementKey())){
|
|
|
|
|
|
+ if(mapKey.equals(data.getElementKey() + "__" + data.getTrialTabId())){
|
|
map2.put(data.getHtmlKeyName().split("__")[0]+"__",map.get(mapKey));
|
|
map2.put(data.getHtmlKeyName().split("__")[0]+"__",map.get(mapKey));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -628,10 +627,11 @@ public class TrialSummaryController {
|
|
|
|
|
|
if (sortedElements.size() < data.length) {
|
|
if (sortedElements.size() < data.length) {
|
|
/*html输入框数量 < 试验自检实体数据 ,存在多页,需翻页*/
|
|
/*html输入框数量 < 试验自检实体数据 ,存在多页,需翻页*/
|
|
- int countInputAdd = data.length - sortedElements.size();
|
|
|
|
- /*每页需要sortedElements.size()个输入框,共需要countPage页*/
|
|
|
|
- int countPage = (countInputAdd + sortedElements.size()) / sortedElements.size();
|
|
|
|
- countPage += (countInputAdd + sortedElements.size() - 1) % sortedElements.size() > 0 ? 1 : 0;
|
|
|
|
|
|
+// int countInputAdd = data.length - sortedElements.size();
|
|
|
|
+// /*每页需要sortedElements.size()个输入框,共需要countPage页*/
|
|
|
|
+// int countPage = (countInputAdd + sortedElements.size()) / sortedElements.size();
|
|
|
|
+// countPage += (countInputAdd + sortedElements.size() - 1) % sortedElements.size() > 0 ? 1 : 0;
|
|
|
|
+ int countPage = data.length % sortedElements.size() == 0 ? data.length / sortedElements.size() : data.length / sortedElements.size() + 1;
|
|
|
|
|
|
List<Element> sortedElementsAll = new LinkedList<>();
|
|
List<Element> sortedElementsAll = new LinkedList<>();
|
|
for (int i = 0; i < countPage; i++) {
|
|
for (int i = 0; i < countPage; i++) {
|