fix:为BoundingBox返回值排序解决每次获取可能会排序错误的bug
This commit is contained in:
@@ -29,6 +29,7 @@ import com.alibaba.fastjson.JSONObject;
|
|||||||
import com.alibaba.fastjson.serializer.SerializerFeature;
|
import com.alibaba.fastjson.serializer.SerializerFeature;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import java.util.Comparator;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
@@ -2168,6 +2169,7 @@ public class UserLikeGroupServiceImpl extends ServiceImpl<UserLikeGroupMapper, U
|
|||||||
vo.setSketchBoardId(collectionElement.getId());
|
vo.setSketchBoardId(collectionElement.getId());
|
||||||
voList.add(vo);
|
voList.add(vo);
|
||||||
}
|
}
|
||||||
|
voList.sort(Comparator.comparing(CollectionSketchVO::getSketchBoardId));
|
||||||
moduleChooseVO.setBoundingBox(voList);
|
moduleChooseVO.setBoundingBox(voList);
|
||||||
moduleChooseVO.setSketchBoard(list);
|
moduleChooseVO.setSketchBoard(list);
|
||||||
} else if (module.equals(Module.design.name())) {
|
} else if (module.equals(Module.design.name())) {
|
||||||
@@ -2936,6 +2938,7 @@ public class UserLikeGroupServiceImpl extends ServiceImpl<UserLikeGroupMapper, U
|
|||||||
vo.setSketchBoardId(collectionElement.getId());
|
vo.setSketchBoardId(collectionElement.getId());
|
||||||
voList.add(vo);
|
voList.add(vo);
|
||||||
}
|
}
|
||||||
|
voList.sort(Comparator.comparing(CollectionSketchVO::getSketchBoardId));
|
||||||
result.setBoundingBox(voList);
|
result.setBoundingBox(voList);
|
||||||
}
|
}
|
||||||
project.setUpdateTime(LocalDateTime.now());
|
project.setUpdateTime(LocalDateTime.now());
|
||||||
|
|||||||
Reference in New Issue
Block a user