fix(自定义对比): 78387
This commit is contained in:
+14
-8
@@ -113,6 +113,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
||||
private static final String INTERPRETATION_ARTICLES = "interpretation_articles";
|
||||
private static final String INTERPRETATION_ARTICLES_LIST = "interpretationArticlesList";
|
||||
private static final String MENU_ID = "menu_id";
|
||||
private static final String CREATE_TIME = "create_time";
|
||||
public DocumentSplitServiceImpl(DocumentSplitMapper documentSplitMapper,
|
||||
ISarFileSplitInfoService sarFileSplitInfoService,
|
||||
LawsCommonMapper lawsCommonMapper,
|
||||
@@ -649,13 +650,18 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
||||
@Override
|
||||
public void deleteDocumentSplitDetail(Map<String, Object> parameter) {
|
||||
String id = (String) parameter.get(ID);
|
||||
// 获取原始据信息
|
||||
Map<String, Object> documentSplitDetail = documentSplitMapper.queryDocumentSplitDetailById(id);
|
||||
String menuId = (String) documentSplitDetail.get(MENU_ID);
|
||||
|
||||
// 删除文档拆分详情数据
|
||||
documentSplitMapper.deleteDocumentSplitDetail(id);
|
||||
// 删除对应目录
|
||||
documentSplitMapper.sarFileSplitMenuDeleteByIdList(Collections.singletonList(menuId));
|
||||
|
||||
/**
|
||||
* // 获取原始据信息
|
||||
* Map<String, Object> documentSplitDetail = documentSplitMapper.queryDocumentSplitDetailById(id);
|
||||
* String menuId = (String) documentSplitDetail.get(MENU_ID);
|
||||
* // 删除对应目录
|
||||
* documentSplitMapper.sarFileSplitMenuDeleteByIdList(Collections.singletonList(menuId));
|
||||
*/
|
||||
|
||||
//删除对应条目信息
|
||||
// 条款解读
|
||||
documentSplitMapper.deleteItemsValByItemId(id, DocumentSplitCommon.INTERPRETATION);
|
||||
@@ -691,7 +697,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
||||
String newItemValId = UUID.randomUUID().toString().replace("-", "");
|
||||
resultMap.put(ID, newItemValId);
|
||||
resultMap.put("create_by", loginUser.getUsername());
|
||||
resultMap.put("create_time", format);
|
||||
resultMap.put(CREATE_TIME, format);
|
||||
resultMap.put("update_by", loginUser.getUsername());
|
||||
resultMap.put("update_time", format);
|
||||
// 字段名和值
|
||||
@@ -1034,7 +1040,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
||||
queryWrapper.like(StringUtils.isNotBlank(splitFileInfo.getStandardFileType()), "standard_file_type", splitFileInfo.getStandardFileType());
|
||||
queryWrapper.likeLeft("file_name", ".docx");
|
||||
queryWrapper.isNotNull("o.standard_id");
|
||||
queryWrapper.orderByDesc("create_time");
|
||||
queryWrapper.orderByDesc(CREATE_TIME);
|
||||
return documentSplitMapper.querySplitFileInfoByPage(queryWrapper, new Page<>(pageNo, pageSize));
|
||||
}
|
||||
|
||||
@@ -1214,7 +1220,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
||||
// 逻辑删除
|
||||
queryWrapper.eq("del_flag", 0);
|
||||
// 排序
|
||||
queryWrapper.orderByDesc("create_time");
|
||||
queryWrapper.orderByDesc(CREATE_TIME);
|
||||
return queryWrapper;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user