文档库-导入(标准类型字段)
This commit is contained in:
+22
-22
@@ -4667,28 +4667,28 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
countError++;
|
countError++;
|
||||||
}
|
}
|
||||||
//判断库中是否存在,如果存在则存id,如果不存在则存输入的值
|
//判断库中是否存在,如果存在则存id,如果不存在则存输入的值
|
||||||
List<Map<String, Object>> listBySerialNumber = getListBySerialNumber(value);
|
// List<Map<String, Object>> listBySerialNumber = getListBySerialNumber(value);
|
||||||
String serialNumberStr = "";
|
// String serialNumberStr = "";
|
||||||
StringBuilder sb = new StringBuilder();
|
// StringBuilder sb = new StringBuilder();
|
||||||
List<String> list = new ArrayList<>();
|
// List<String> list = new ArrayList<>();
|
||||||
for (Map<String, Object> stringObjectMap : listBySerialNumber) {
|
// for (Map<String, Object> stringObjectMap : listBySerialNumber) {
|
||||||
sb.append((String) stringObjectMap.get("id") + ",");
|
// sb.append((String) stringObjectMap.get("id") + ",");
|
||||||
list.add((String) stringObjectMap.get("serial_number"));
|
// list.add((String) stringObjectMap.get("serial_number"));
|
||||||
}
|
// }
|
||||||
if (StringUtils.isNotBlank(value)) {
|
// if (StringUtils.isNotBlank(value)) {
|
||||||
for (String s : value.split(",")) {
|
// for (String s : value.split(",")) {
|
||||||
if (!list.contains(s)) {
|
// if (!list.contains(s)) {
|
||||||
sb.append(s);
|
// sb.append(s);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
if (ObjectUtils.isNotEmpty(sb)) {
|
// if (ObjectUtils.isNotEmpty(sb)) {
|
||||||
String substring = sb.toString();
|
// String substring = sb.toString();
|
||||||
if (substring.endsWith(",") || substring.endsWith(",")){
|
// if (substring.endsWith(",") || substring.endsWith(",")){
|
||||||
substring = substring.substring(0, substring.length() - 1);
|
// substring = substring.substring(0, substring.length() - 1);
|
||||||
}
|
// }
|
||||||
value = substring;
|
// value = substring;
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user