update
This commit is contained in:
+35
-17
@@ -763,23 +763,41 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
|
|||||||
sarFileSplitItemsValEOSList.addAll(documentSplitMapper.queryItemsValByItemId(id, ""));
|
sarFileSplitItemsValEOSList.addAll(documentSplitMapper.queryItemsValByItemId(id, ""));
|
||||||
}
|
}
|
||||||
List<SarFileSplitItemsValEO> sarFileSplitItemsValEOS = documentSplitMapper.queryItemsValByItemId((String) firstData.get(ID), "");
|
List<SarFileSplitItemsValEO> sarFileSplitItemsValEOS = documentSplitMapper.queryItemsValByItemId((String) firstData.get(ID), "");
|
||||||
// 第一条数据信息的最大的排序字段值
|
Integer displaySeq = 0;
|
||||||
Optional<SarFileSplitItemsValEO> sarFileSplitItemsValEOOptional = sarFileSplitItemsValEOS.stream().sorted(Comparator.comparing(v -> Integer.valueOf(String.valueOf(v.getDisplaySeq())))).findFirst();
|
String itemId = "";
|
||||||
sarFileSplitItemsValEOOptional.ifPresent(v ->{
|
if (CollectionUtils.isNotEmpty(sarFileSplitItemsValEOS)) {
|
||||||
// 排序字段
|
displaySeq = sarFileSplitItemsValEOS.get(sarFileSplitItemsValEOS.size() - 1).getDisplaySeq();
|
||||||
Integer displaySeq = v.getDisplaySeq();
|
itemId = sarFileSplitItemsValEOS.get(sarFileSplitItemsValEOS.size() - 1).getItemId();
|
||||||
// LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
}
|
||||||
String userId = "";
|
|
||||||
for (SarFileSplitItemsValEO fileSplitItemsValEO : sarFileSplitItemsValEOSList) {
|
// 排序字段
|
||||||
displaySeq += 1;
|
String userId = "";
|
||||||
fileSplitItemsValEO.setItemId(v.getItemId());
|
for (SarFileSplitItemsValEO fileSplitItemsValEO : sarFileSplitItemsValEOSList) {
|
||||||
fileSplitItemsValEO.setDisplaySeq(displaySeq);
|
displaySeq += 1;
|
||||||
fileSplitItemsValEO.setModifyTime(new Date());
|
fileSplitItemsValEO.setItemId(itemId);
|
||||||
fileSplitItemsValEO.setModifyUser(userId);
|
fileSplitItemsValEO.setDisplaySeq(displaySeq);
|
||||||
// 修改数据
|
fileSplitItemsValEO.setModifyTime(new Date());
|
||||||
sarFileSplitItemsValEOMapper.updateByPrimaryKeySelective(fileSplitItemsValEO);
|
fileSplitItemsValEO.setModifyUser(userId);
|
||||||
}
|
// 修改数据
|
||||||
} );
|
sarFileSplitItemsValEOMapper.updateByPrimaryKeySelective(fileSplitItemsValEO);
|
||||||
|
}
|
||||||
|
// // 第一条数据信息的最大的排序字段值
|
||||||
|
// Optional<SarFileSplitItemsValEO> sarFileSplitItemsValEOOptional = sarFileSplitItemsValEOS.stream().sorted(Comparator.comparing(v -> Integer.valueOf(String.valueOf(v.getDisplaySeq())))).findFirst();
|
||||||
|
// sarFileSplitItemsValEOOptional.ifPresent(v ->{
|
||||||
|
// // 排序字段
|
||||||
|
// displaySeq = v.getDisplaySeq();
|
||||||
|
//// LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
|
// String userId = "";
|
||||||
|
// for (SarFileSplitItemsValEO fileSplitItemsValEO : sarFileSplitItemsValEOSList) {
|
||||||
|
// displaySeq += 1;
|
||||||
|
// fileSplitItemsValEO.setItemId(v.getItemId());
|
||||||
|
// fileSplitItemsValEO.setDisplaySeq(displaySeq);
|
||||||
|
// fileSplitItemsValEO.setModifyTime(new Date());
|
||||||
|
// fileSplitItemsValEO.setModifyUser(userId);
|
||||||
|
// // 修改数据
|
||||||
|
// sarFileSplitItemsValEOMapper.updateByPrimaryKeySelective(fileSplitItemsValEO);
|
||||||
|
// }
|
||||||
|
// } );
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user