文档库--删除(添加文档动态信息)
This commit is contained in:
+23
-4
@@ -231,20 +231,39 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
//订阅的文档id
|
||||
List<String> documentIds = onlCgformSubscribeList.stream().map(OnlCgformSubscribe::getDocumentId).collect(Collectors.toList());
|
||||
List<String> serialNumberList = new ArrayList<>();
|
||||
List<String> serialNumberListTemp = new ArrayList<>();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
StringBuilder sbTemp = new StringBuilder();
|
||||
for (Map<String, Object> map : mapList) {
|
||||
String id = (String) map.get("id");
|
||||
String serialNumber = (String) map.get("serial_number");
|
||||
String title = (String) map.get("title");
|
||||
//文档动态-------------------
|
||||
String hrefTemp = "<a href='/docManage/library/detail?id=" + id +
|
||||
"&title=" + title +
|
||||
"&serial_number=" + serialNumber + "'" + " target='_blank'>" + serialNumber + "</a>,";
|
||||
HomeDocumentDynamicEO homeDocumentDynamicEO = new HomeDocumentDynamicEO();
|
||||
sbTemp.append(hrefTemp);
|
||||
serialNumberListTemp.add(serialNumber);
|
||||
//---------------------------
|
||||
if (documentIds.size() != 0 && documentIds.contains((String) map.get("id"))) {
|
||||
String id = (String) map.get("id");
|
||||
String serialNumber = (String) map.get("serial_number");
|
||||
String title = (String) map.get("title");
|
||||
serialNumberList.add(serialNumber);
|
||||
|
||||
String href = "<a href='/docManage/library/detail?id=" + id +
|
||||
"&title=" + title +
|
||||
"&serial_number=" + serialNumber + "'" + " target='_blank'>" + serialNumber + "</a>,";
|
||||
sb.append(href);
|
||||
}
|
||||
}
|
||||
//文档动态信息添加
|
||||
String substring = sbTemp.substring(0, sbTemp.length() - 1);
|
||||
HomeDocumentDynamicEO homeDocumentDynamicEO = new HomeDocumentDynamicEO();
|
||||
String msgContent = "文档库删除了" + StringUtils.join(serialNumberListTemp,",");
|
||||
String msgContentInfo = "文档库删除了" + substring;
|
||||
homeDocumentDynamicEO.setMsgContent(msgContent);
|
||||
homeDocumentDynamicEO.setMsgContentInfo(msgContentInfo);
|
||||
homeDocumentDynamicEOService.save(homeDocumentDynamicEO);
|
||||
|
||||
|
||||
String sbStr = "";
|
||||
if (ObjectUtils.isNotEmpty(sb)) {
|
||||
sbStr = sb.substring(0, sb.length() - 1);
|
||||
|
||||
Reference in New Issue
Block a user