ffb9f9d6 by 荆蔚杰

档案目录修改保存判断方式修改

1 parent 76e562c9
package com.pashanhoo.archive.service.impl;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.pashanhoo.archive.entity.DgArchivesConverter;
......@@ -246,8 +247,8 @@ public class DgArchivesServiceImpl extends ServiceImpl<DgArchivesMapper, DgArchi
@Transactional(rollbackFor = Exception.class)
public boolean updateCatalog(List<UpdateDgArchivesCatalogRequest> requests) {
List<UpdateDgArchivesCatalogRequest> updateCatalogs = requests.stream().filter(item -> !item.getBsmCatalog().isEmpty()).collect(Collectors.toList());
List<UpdateDgArchivesCatalogRequest> addCatalogs = requests.stream().filter(item -> item.getBsmCatalog().isEmpty()).collect(Collectors.toList());
List<UpdateDgArchivesCatalogRequest> updateCatalogs = requests.stream().filter(item -> !StrUtil.isNullOrUndefined(item.getBsmCatalog())).collect(Collectors.toList());
List<UpdateDgArchivesCatalogRequest> addCatalogs = requests.stream().filter(item -> StrUtil.isNullOrUndefined(item.getBsmCatalog())).collect(Collectors.toList());
//存量数据更新.
String bsmArchive = updateCatalogs.stream().map(UpdateDgArchivesCatalogRequest::getBsmArchives).findFirst().orElse(null);
......