bug51788相关人员导入格式校验+bug51455订阅领域删除消息
This commit is contained in:
+1
-1
@@ -68,7 +68,7 @@ public class SysDictItemController {
|
||||
// QueryWrapper<SysDictItem> queryWrapper = QueryGenerator.initQueryWrapper(sysDictItem, req.getParameterMap());
|
||||
Page<SysDictItem> page = new Page<SysDictItem>(pageNo, pageSize);
|
||||
QueryWrapper<SysDictItem> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.orderByDesc("sort_order")
|
||||
queryWrapper.orderByAsc("sort_order")
|
||||
.eq("del_flag",CommonConstant.DEL_FLAG_0)
|
||||
.eq("dict_id",sysDictItem.getDictId());
|
||||
if(StringUtils.isNotEmpty(sysDictItem.getItemText())){
|
||||
|
||||
+4
-1
@@ -91,6 +91,9 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
|
||||
|
||||
QueryWrapper<SysCategory> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("sys_dict_id", sysCategory.getSysDictId()).eq("del_flag",CommonConstant.DEL_FLAG_0);
|
||||
if(StringUtils.isNotBlank(sysCategory.getPid())){
|
||||
queryWrapper.eq("pid",sysCategory.getPid());
|
||||
}
|
||||
List<SysCategory> sysCategoryList = list(queryWrapper);
|
||||
List<String> sysCategoryNameList = sysCategoryList.stream().map(e -> e.getName()).collect(Collectors.toList());
|
||||
if(sysCategoryNameList.contains(sysCategory.getName())){
|
||||
@@ -422,7 +425,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
|
||||
QueryWrapper<SysCategory> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("sys_dict_id",sysCategory.getSysDictId())
|
||||
.eq("pid",0)
|
||||
.orderByDesc("sort_order");
|
||||
.orderByAsc("sort_order");
|
||||
List<SysCategory> list = list(queryWrapper);
|
||||
return list;
|
||||
}
|
||||
|
||||
+4
-2
@@ -260,6 +260,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
}
|
||||
|
||||
//文档动态-------------------
|
||||
//http://localhost:3000/docManage/library/detail?id=7a10adf4d01248b7a82368c0aed3a03f&wen2_ben3_kuang4=&shu1_ru4_kuang4_lian4_jie1=&serial_number=ceshi20220607&ren2_yuan2_xuan3_ze2=&biao1_zhun3_xuan3_ze2=&title=ceshi20220607&e_e_e=&title_en=ceshi20220607&state=%E7%8E%B0%E8%A1%8C®ion=&issue_time=2022-06-07&technology_territory=&shu4_zi4_shu1_ru4_kuang4=&collectFlag=0&subscribeFlag=0
|
||||
String hrefTemp =category + " " + "<a href='/docManage/library/detail?id=" + id +
|
||||
"&title=" + title +
|
||||
"&serial_number=" + serialNumber + "'" + " target='_blank'>" + serialNumber + "</a>" + " " + titleEn + ",";
|
||||
@@ -271,7 +272,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
serialNumberList.add(serialNumber);
|
||||
String href = "<a href='/docManage/library/detail?id=" + id +
|
||||
"&title=" + title +
|
||||
"&serial_number=" + serialNumber + "'" + " target='_blank'>" + serialNumber + "</a>,";
|
||||
"&serial_number=" + serialNumber;
|
||||
sb.append(href);
|
||||
}
|
||||
}
|
||||
@@ -301,7 +302,8 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
List<String> userIdList = userList.stream().map(SysUser::getId).collect(Collectors.toList());
|
||||
|
||||
String content = sysUser.getUsername() + " delete " + StringUtils.join(serialNumberList, ",") + ",Please pay attention to check.";
|
||||
String contentInfo = sysUser.getUsername() + " delete " + sbStr + ",Please pay attention to check.";
|
||||
// String contentInfo = sysUser.getUsername() + " delete " + sbStr + ",Please pay attention to check.";
|
||||
String contentInfo =content;
|
||||
//封装消息的实体类
|
||||
SysAnnouncement sysAnnouncement = getSysAnnouncement(userIdList, content, contentInfo);
|
||||
sysAnnouncementService.saveAnnouncement(sysAnnouncement);
|
||||
|
||||
+2
-2
@@ -884,7 +884,7 @@ public class DummyInventoryBaseEOServiceImpl extends ServiceImpl<DummyInventoryB
|
||||
//实施类别
|
||||
if (StringUtils.isNotBlank(dummyInventoryInfoEO.getImplementType())) {
|
||||
List<SysDictItem> implementType = sysDictItemMapper.selectItemsByDictCode(DummyInventoryBaseFieldEnum.IMPLEMENT_TYPE.getValue());
|
||||
String implementTypeEnName = implementType.stream().filter(e -> e.getItemValue().equals(dummyInventoryInfoEO.getImplementType())).map(f -> f.getItemText()).collect(Collectors.joining(","));
|
||||
String implementTypeEnName = implementType.stream().filter(e -> e.getItemValue().equals(dummyInventoryInfoEO.getImplementType())).map(f -> f.getEnName()).collect(Collectors.joining(","));
|
||||
dummyInventoryInfoEO.setImplementType(implementTypeEnName);
|
||||
}else {
|
||||
dummyInventoryInfoEO.setImplementType("null");
|
||||
@@ -906,7 +906,7 @@ public class DummyInventoryBaseEOServiceImpl extends ServiceImpl<DummyInventoryB
|
||||
//认证级别
|
||||
if (StringUtils.isNotBlank(dummyInventoryInfoEO.getAttestationRank())) {
|
||||
List<SysDictItem> attestationRank = sysDictItemMapper.selectItemsByDictCode(DummyInventoryBaseFieldEnum.ATTESTATION_RANK.getValue());
|
||||
String attestationRankEnName = attestationRank.stream().filter(e -> e.getItemValue().equals(dummyInventoryInfoEO.getAttestationRank())).map(f -> f.getItemText()).collect(Collectors.joining(","));
|
||||
String attestationRankEnName = attestationRank.stream().filter(e -> e.getItemValue().equals(dummyInventoryInfoEO.getAttestationRank())).map(f -> f.getEnName()).collect(Collectors.joining(","));
|
||||
dummyInventoryInfoEO.setAttestationRank(attestationRankEnName);
|
||||
}else {
|
||||
dummyInventoryInfoEO.setAttestationRank("null");
|
||||
|
||||
+7
@@ -724,6 +724,13 @@ public class ProjectRelatedPersonnelServiceImpl extends ServiceImpl<ProjectRelat
|
||||
String fileName = file.getOriginalFilename();
|
||||
// 获取文件后缀
|
||||
String prefix = fileName.substring(fileName.lastIndexOf("."));
|
||||
if(!(prefix.equals(".xls") || prefix.equals(".xlsx"))){
|
||||
if (CutEnum.CN.getValue().equals(cut)) {
|
||||
throw new JeroBootException("文件格式错误,请导入.xls或.xlsx格式");
|
||||
} else {
|
||||
throw new JeroBootException("The file format is wrong, please import. xls or. xlsx format.");
|
||||
}
|
||||
}
|
||||
File excelFile = File.createTempFile(fileName, prefix);
|
||||
file.transferTo(excelFile);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user