diff --git a/dataConfig/homeQualitySet.json b/dataConfig/homeQualitySet.json
index c376b09..e4e750c 100644
--- a/dataConfig/homeQualitySet.json
+++ b/dataConfig/homeQualitySet.json
@@ -56,5 +56,7 @@
"newSyncTime":"",
//数据表名
"syncTableName":"CIS_EMR_DOCUMENT",
- "syncTableNamespaces":"CDR"
+ "syncTableNamespaces":"CDR",
+ //url需要过滤掉的字符串
+ "replaceUrl": ["","","","","","",""]
}
\ No newline at end of file
diff --git a/src/main/java/com/docus/bgts/service/MzSyncService.java b/src/main/java/com/docus/bgts/service/MzSyncService.java
index beb8bb5..31f6f5d 100644
--- a/src/main/java/com/docus/bgts/service/MzSyncService.java
+++ b/src/main/java/com/docus/bgts/service/MzSyncService.java
@@ -72,17 +72,13 @@ public class MzSyncService implements IMzSyncService {
* @return
*/
private String subStrUrl(String str) {
- int beginIndex = str.indexOf("http");
- int lastIndex = str.lastIndexOf(".pdf");
- if (lastIndex == -1){
- lastIndex = str.lastIndexOf(".jpg");
- }
- if(lastIndex == -1){
- log.info("不存在pdf或jpg:"+ str);
- return null;
+ List replaceUrls = (List) FileUtils.getJsonByName("replaceUrl");
+ if(null != replaceUrls){
+ for(String replaceUrl : replaceUrls){
+ str = str.replaceAll(replaceUrl,"");
+ }
}
- String newStr = str.substring(beginIndex, lastIndex+4);
- return newStr;
+ return str;
}
@Override