diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java index 174f9e3b4..3fc1bd7d9 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java @@ -483,4 +483,15 @@ public class BussDocumentLibraryEOController extends JeroController fileInfos = bussDocumentLibraryEOService.getFileInfos(id); return Result.OK(fileInfos); } + /** + * 根据id查询编号和标题 + * @param id + * @return + */ + @ApiOperation(value="查看已上传的文件", notes="查看已上传的文件") + @GetMapping(value = "/getTitle") + public Result getTitle(String id,String cut) { + String title = bussDocumentLibraryEOService.getTitle(id, cut); + return Result.OK(title); + } } diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/IBussDocumentLibraryEOService.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/IBussDocumentLibraryEOService.java index d82a7950a..7d99310b8 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/IBussDocumentLibraryEOService.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/IBussDocumentLibraryEOService.java @@ -218,4 +218,6 @@ public interface IBussDocumentLibraryEOService extends IService parameter); void isModifyForOcrAndSplit(Map parameter); + + String getTitle(String id,String cut); } diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java index 87144dc19..cd698e34c 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java @@ -3023,10 +3023,17 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl" + serialNumber + ""; + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String replace = sbStr.replaceAll("", "").replaceAll("", ""); - String contentInfo = "In the " + category + serialNumber+" you subscribed to, "+sysUser.getUsername()+" changed the " + replace.toString(); - String url = backUrl + "/isps/userAnnouncement"; - iFeishuService.batchSendMessage(thirdIdList.toArray(new String[]{}), contentInfo, MessageTypeEnum.READ.getName(), url); + String contentInfoFei = "In the " + category + serialNumber+" you subscribed to, "+sysUser.getUsername()+" changed the " + replace; + String contentInfo = "In the " + category + hrefTemp+" you subscribed to, "+sysUser.getUsername()+" changed the " + sbStr; + String content = "In the "+serialNumber+" you subscribed to, has been modified,Please pay attention to check."; + String encodeContent = UriEncoder.encode(content); + String encodeContentInfo = UriEncoder.encode(contentInfo); + String url = backUrl + "/system/MessageDetails?msgContent="+encodeContent+"&sendTime="+sdf.format(new Date())+"&msgContentInfo="+encodeContentInfo; + iFeishuService.batchSendMessage(thirdIdList.toArray(new String[]{}), contentInfoFei, MessageTypeEnum.READ.getName(), url); } catch (IOException e) { log.error("文档新增飞书消息推送失败"); } @@ -5507,6 +5514,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl queryConditionVOList){ @@ -5593,4 +5601,20 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); + wrapper.in(BussDocumentLibraryEO::getId,id); + List> mapList = this.listMaps(); + String title = ""; + if(mapList.size() != 0){ + if(CutEnum.CN.getValue().equals(cut)){ + title = mapList.get(0).get("serial_number") + "《"+ mapList.get(0).get("title") + "》"; + }else{ + title = mapList.get(0).get("") + "《"+ mapList.get(0).get("title_en") + "》"; + } + } + return title; + } + }