fix(文档拆分): 发布问题修复

This commit is contained in:
yjz
2023-11-27 16:18:09 +08:00
parent e5d5cc59f6
commit ae18cf99a3
@@ -111,7 +111,7 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
sarFileSplitInfoEO.setUpdateTime(now); sarFileSplitInfoEO.setUpdateTime(now);
save(sarFileSplitInfoEO); save(sarFileSplitInfoEO);
/*SplitFileTypeTypeEnum enumByValue = SplitFileTypeTypeEnum.getEnumByValue(sarFileSplitInfoEO.getFileGroup()); /*SplitFileTypeTypeEnum enumByValue = SplitFileTypeTypeEnum.getEnumByValue(sarFileSplitInfoEO.getFileGroup());
String fileSuffix = "docx"; String fileSuffix = "docx";
if (StringUtils.isNotEmpty(sarFileSplitInfoEO.getFileName())) { if (StringUtils.isNotEmpty(sarFileSplitInfoEO.getFileName())) {
String fileName = sarFileSplitInfoEO.getFileName(); String fileName = sarFileSplitInfoEO.getFileName();
@@ -140,6 +140,7 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
// sarFileSplitMenuEO.setModifyTime(new Date()); // sarFileSplitMenuEO.setModifyTime(new Date());
// sarFileSplitMenuEOMapper.insertSelective(sarFileSplitMenuEO); // sarFileSplitMenuEOMapper.insertSelective(sarFileSplitMenuEO);
} }
/** /**
* 保存 * 保存
* *
@@ -199,9 +200,9 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
*/ */
@Override @Override
public void editById(SarFileSplitInfoEO sarFileSplitInfoEO) { public void editById(SarFileSplitInfoEO sarFileSplitInfoEO) {
Date now = new Date(); Date now = new Date();
sarFileSplitInfoEO.setUpdateTime(now); sarFileSplitInfoEO.setUpdateTime(now);
saveOrUpdate(sarFileSplitInfoEO); saveOrUpdate(sarFileSplitInfoEO);
} }
/** /**
@@ -214,9 +215,11 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
public void deleteById(String id) { public void deleteById(String id) {
removeById(id); removeById(id);
// 删除条款和目录 // 删除条款和目录
SarFileSplitMenuEO menu = sarFileSplitMenuEOMapper.selectGeneral(id); List<SarFileSplitMenuEO> menu = sarFileSplitMenuEOMapper.selectGeneral(id);
if(ObjectUtil.isNotEmpty(menu)) { if(ObjectUtil.isNotEmpty(menu)) {
sarFileSplitMenuEOService.deleteMenu(menu.getId()); for (SarFileSplitMenuEO sarFileSplitMenuEO : menu) {
sarFileSplitMenuEOService.deleteMenu(sarFileSplitMenuEO.getId());
}
} }
} }
@@ -231,9 +234,11 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
removeByIds(ids); removeByIds(ids);
for(String id : ids){ for(String id : ids){
// 删除条款和目录 // 删除条款和目录
SarFileSplitMenuEO menu = sarFileSplitMenuEOMapper.selectGeneral(id); List<SarFileSplitMenuEO> menu = sarFileSplitMenuEOMapper.selectGeneral(id);
if(ObjectUtil.isNotEmpty(menu)) { if(ObjectUtil.isNotEmpty(menu)) {
sarFileSplitMenuEOService.deleteMenu(menu.getId()); for (SarFileSplitMenuEO sarFileSplitMenuEO : menu) {
sarFileSplitMenuEOService.deleteMenu(sarFileSplitMenuEO.getId());
}
} }
} }
} }