拆分-导入模板英文修改

This commit is contained in:
liyawei
2022-04-13 19:04:22 +08:00
parent 42d3fa3d17
commit 1dd93712e3
2 changed files with 347 additions and 71 deletions
@@ -1,5 +1,6 @@
package com.jero.modules.system.service.impl;
import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -42,6 +43,23 @@ public class SysCategoryServiceImpl extends ServiceImpl<SysCategoryMapper, SysCa
@Autowired
SysCategoryMapper sysCategoryMapper;
public List<String> getParentPath(SysCategory sysCategory){
List<String> nameList = new ArrayList<>();
nameList.add(sysCategory.getName());
getParent(sysCategory, nameList);
return nameList;
}
private List<String> getParent(SysCategory sysCategory, List<String> nameList){
SysCategory parent = sysCategoryMapper.selectById(sysCategory.getPid());
if(ObjectUtil.isNotEmpty(parent)){
nameList.add(parent.getName());
}
if(!"0".equals(sysCategory.getPid())){
getParent(parent, nameList);
}
return nameList;
}
@Override
public void addSysCategory(SysCategory sysCategory) {
String categoryCode = "";