修改湘雅二医院病案信息接口,增加图片路径无盘名称判断

master
hcy 2 years ago
parent 9c5f749de6
commit 3ffe277c14

@ -146,8 +146,8 @@ public class T_Scan_AssortServiceImpl implements T_Scan_AssortService {
List<IndexFds> indexFdsList = patientAssortVo.getIndexFds(); List<IndexFds> indexFdsList = patientAssortVo.getIndexFds();
//编辑图片信息 //编辑图片信息
for (IndexFds indexFds : indexFdsList) { for (IndexFds indexFds : indexFdsList) {
String srcPath =""; String srcPath = "";
if(indexFds.getScanFile().startsWith("\\\\")){ if (indexFds.getScanFile().startsWith("\\\\")) {
srcPath = indexFds.getScanFile().replaceAll("\\\\", "/"); srcPath = indexFds.getScanFile().replaceAll("\\\\", "/");
} }
@ -166,9 +166,14 @@ public class T_Scan_AssortServiceImpl implements T_Scan_AssortService {
//将原图片地址转换成映射地址 //将原图片地址转换成映射地址
//获取盘符并转换映射地址的头部地址 //获取盘符并转换映射地址的头部地址
root = selectRootByNotWater(srcPath); root = selectRootByNotWater(srcPath);
if (root == null) {
fileUrl = indexFds.getScanFile();
} else {
//获取盘符后面的地址 //获取盘符后面的地址
picPath = srcPath.substring(srcPath.indexOf('/')+1); picPath = srcPath.substring(srcPath.indexOf('/') + 1);
fileUrl = NEW_EMR_RECORD_JSP + File.separator + root + picPath.replace("/",File.separator); fileUrl = NEW_EMR_RECORD_JSP + File.separator + root + picPath.replace("/", File.separator);
}
} else { } else {
//获取盘符并转换映射地址的头部地址 //获取盘符并转换映射地址的头部地址
root = selectRootByNotWater(indexFds.getScanFile()); root = selectRootByNotWater(indexFds.getScanFile());

Loading…
Cancel
Save