|
|
|
@ -332,6 +332,7 @@ public class SysMenuController extends CoreBaseController {
|
|
|
|
|
list.forEach(menu -> {
|
|
|
|
|
ValidatorBean.checkNotNull(menu.getMenuCode(), "功能代码不能为空");
|
|
|
|
|
ValidatorBean.checkNotNull(menu.getParentId(), "父级功能ID不能为空");
|
|
|
|
|
ValidatorBean.checkNotNull(menu.getSoftType(), "产品类型不能为空");
|
|
|
|
|
|
|
|
|
|
menu.setId(Long.parseLong(menu.getMenuCode()));
|
|
|
|
|
if (!map.containsKey(menu.getMenuCode())) {
|
|
|
|
@ -386,7 +387,7 @@ public class SysMenuController extends CoreBaseController {
|
|
|
|
|
File file = new File(fileName);
|
|
|
|
|
file.createNewFile();
|
|
|
|
|
File excle = excelTool.exportData(file, list, SysMenu.class, new String[]{
|
|
|
|
|
"menuCode", "name","parentId","menuType","menuStatus","parentNameRdd","menuUrl","menuClassPath","menuGrade","menuSort"
|
|
|
|
|
"menuCode", "name","parentId","menuType","softType","menuStatus","parentNameRdd","menuUrl","menuClassPath","menuGrade","menuSort"
|
|
|
|
|
,"menuCss","menuIcon","menuDescription"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|