【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) {
//获取id数组
String[] idArr = ids.split(",");
StringBuffer sb = new StringBuffer();
StringBuilder sb = new StringBuilder();
for (String pidVal : idArr) {
if (pidVal != null && !sb.toString().contains(pidVal)) {
if (sb.toString().length() > 0) {
@@ -157,7 +157,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
* @return
*/
private String queryTreePids(String ids) {
StringBuffer sb = new StringBuffer();
StringBuilder sb = new StringBuilder();
//获取id数组
String[] idArr = ids.split(",");
for (String id : idArr) {
@@ -190,7 +190,7 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
* @param sb
* @return
*/
private StringBuffer getTreeChildIds(String pidVal, StringBuffer sb) {
private StringBuilder getTreeChildIds(String pidVal, StringBuilder sb) {
LambdaQueryWrapper<SysCategory> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysCategory::getPid, pidVal);
List<SysCategory> dataList = baseMapper.selectList(queryWrapper);