update 文档拆分目录可以批量移动序号
This commit is contained in:
+4
@@ -377,6 +377,7 @@ public class SarFileSplitMenuEOServiceImpl extends ServiceImpl<SarFileSplitMenuE
|
||||
public void updateMenuLevel(String sourceIds, String parentId, Long displaySeq) {
|
||||
// 要移动到的节点信息
|
||||
SarFileSplitMenuEO parentMenu = baseMapper.findById(parentId);
|
||||
|
||||
// 获取要移动到的层级的最后一个 的排序值
|
||||
List<SarFileSplitMenuEO> lastMenuList = getLastMenu(parentMenu.getId(),displaySeq);
|
||||
List<String> sourceIdList = Arrays.asList(sourceIds.split(","));
|
||||
@@ -386,6 +387,9 @@ public class SarFileSplitMenuEOServiceImpl extends ServiceImpl<SarFileSplitMenuE
|
||||
sarFileSplitMenuEO.setDisplaySeq(displaySeq1+size);
|
||||
baseMapper.updateByPrimaryKeySelective(sarFileSplitMenuEO);
|
||||
}
|
||||
if(displaySeq == 0){
|
||||
displaySeq = parentMenu.getDisplaySeq();
|
||||
}
|
||||
//this.updateBatchById(lastMenuList);
|
||||
List<SarFileSplitMenuEO> updateList = new ArrayList<>();
|
||||
for (int i = 0; i < sourceIdList.size(); i++) {
|
||||
|
||||
Reference in New Issue
Block a user