【fix sonar】SysCategoryServiceImpl文件

This commit is contained in:
梁琦涛
2023-03-08 17:53:44 +08:00
parent d366f83f8c
commit bcb021dacd
@@ -137,7 +137,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
private String queryTreeChildIds(String ids) { private String queryTreeChildIds(String ids) {
//获取id数组 //获取id数组
String[] idArr = ids.split(","); String[] idArr = ids.split(",");
StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();
for (String pidVal : idArr) { for (String pidVal : idArr) {
if (pidVal != null && !sb.toString().contains(pidVal)) { if (pidVal != null && !sb.toString().contains(pidVal)) {
if (sb.toString().length() > 0) { if (sb.toString().length() > 0) {
@@ -157,7 +157,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
* @return * @return
*/ */
private String queryTreePids(String ids) { private String queryTreePids(String ids) {
StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();
//获取id数组 //获取id数组
String[] idArr = ids.split(","); String[] idArr = ids.split(",");
for (String id : idArr) { for (String id : idArr) {
@@ -190,7 +190,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
* @param sb * @param sb
* @return * @return
*/ */
private StringBuffer getTreeChildIds(String pidVal, StringBuffer sb) { private StringBuilder getTreeChildIds(String pidVal, StringBuilder sb) {
LambdaQueryWrapper<SysCategory> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<SysCategory> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysCategory::getPid, pidVal); queryWrapper.eq(SysCategory::getPid, pidVal);
List<SysCategory> dataList = baseMapper.selectList(queryWrapper); List<SysCategory> dataList = baseMapper.selectList(queryWrapper);