|
@@ -7,10 +7,8 @@ import com.xy.annotate.Runners;
|
|
|
import com.xy.collections.list.JArrayList;
|
|
|
import com.xy.collections.list.JList;
|
|
|
import com.xy.dto.SysCodeConfigureDto;
|
|
|
-import com.xy.dto.SysDictDto;
|
|
|
import com.xy.entity.SysCodeConfigure;
|
|
|
import com.xy.entity.SysCodeConfigureRedis;
|
|
|
-import com.xy.entity.SysDict;
|
|
|
import com.xy.mapper.SysCodeConfigureMapper;
|
|
|
import com.xy.utils.*;
|
|
|
import io.swagger.annotations.Api;
|
|
@@ -134,6 +132,7 @@ public class SysCodeConfigureServiceImpl extends ServiceImpl<SysCodeConfigureMap
|
|
|
return R.ok();
|
|
|
}
|
|
|
JList<SysCodeConfigureDto.TreeVo> treeVos = new JArrayList<>(copy(SysCodeConfigureDto.TreeVo.class, list));
|
|
|
+ treeVos.forEach(treeVo -> treeVo.setTitle(String.format("%s(%s)", treeVo.getTitle(), treeVo.getCode())));
|
|
|
JList<SysCodeConfigureDto.TreeVo> tops = treeVos.filter().isNull(SysCodeConfigureDto.TreeVo::getPaterCode).list();
|
|
|
for (SysCodeConfigureDto.TreeVo top : tops) {
|
|
|
List<SysCodeConfigureDto.TreeVo> sonVos = Beans.tree(top, treeVos, SysCodeConfigureDto.TreeVo::getCode, SysCodeConfigureDto.TreeVo::getPaterCode, SysCodeConfigureDto.TreeVo::getSonVos);
|