|
|
|
@ -138,14 +138,15 @@ public class PrintOrDownLoadInfoService {
|
|
|
|
for(EmrPrintOrDownLoadInfoVo vo : list){
|
|
|
|
for(EmrPrintOrDownLoadInfoVo vo : list){
|
|
|
|
//获取图片数据
|
|
|
|
//获取图片数据
|
|
|
|
String scanPage = vo.getScanPage();
|
|
|
|
String scanPage = vo.getScanPage();
|
|
|
|
|
|
|
|
//定义页数
|
|
|
|
|
|
|
|
Integer printCount = 0;
|
|
|
|
//json数据转对象
|
|
|
|
//json数据转对象
|
|
|
|
Map<String,List> map = JSON.parseObject(scanPage, LinkedHashMap.class);
|
|
|
|
Map<String,List> map = JSON.parseObject(scanPage, LinkedHashMap.class);
|
|
|
|
|
|
|
|
if(!CollectionUtils.isEmpty(map)) {
|
|
|
|
//定义图片分类字符串
|
|
|
|
//定义图片分类字符串
|
|
|
|
String assortNames = "";
|
|
|
|
String assortNames = "";
|
|
|
|
//定义图片名称字符串
|
|
|
|
//定义图片名称字符串
|
|
|
|
String scanPages = "";
|
|
|
|
String scanPages = "";
|
|
|
|
//定义页数
|
|
|
|
|
|
|
|
Integer printCount = 0;
|
|
|
|
|
|
|
|
//遍历map
|
|
|
|
//遍历map
|
|
|
|
for (Map.Entry<String, List> m : map.entrySet()) {
|
|
|
|
for (Map.Entry<String, List> m : map.entrySet()) {
|
|
|
|
//获取图片分类
|
|
|
|
//获取图片分类
|
|
|
|
@ -180,6 +181,10 @@ public class PrintOrDownLoadInfoService {
|
|
|
|
scanPages = scanPages.substring(0, scanPages.length() - 1);
|
|
|
|
scanPages = scanPages.substring(0, scanPages.length() - 1);
|
|
|
|
vo.setScanPage(scanPages);
|
|
|
|
vo.setScanPage(scanPages);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
vo.setAssortName(null);
|
|
|
|
|
|
|
|
vo.setScanPage(null);
|
|
|
|
|
|
|
|
}
|
|
|
|
vo.setPrintCount(printCount);
|
|
|
|
vo.setPrintCount(printCount);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|