|
@@ -112,7 +112,10 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
|
|
@PostMapping("save")
|
|
@PostMapping("save")
|
|
@ApiOperation("添加菜单")
|
|
@ApiOperation("添加菜单")
|
|
public R save(@RequestBody @Validated SysMenuDto.Save save) {
|
|
public R save(@RequestBody @Validated SysMenuDto.Save save) {
|
|
- //校验重复
|
|
|
|
|
|
+ //校验数据
|
|
|
|
+ if (save.getType() != 1 && !Emptys.check(save.getInterfaceUri())) {
|
|
|
|
+ return R.ok("非目录时interfaceUri不能为空");
|
|
|
|
+ }
|
|
long count = count(new LambdaQueryWrapper<SysMenu>()
|
|
long count = count(new LambdaQueryWrapper<SysMenu>()
|
|
.eq(SysMenu::getCode, save.getCode())
|
|
.eq(SysMenu::getCode, save.getCode())
|
|
.eq(SysMenu::getSysId, save.getSysId())
|
|
.eq(SysMenu::getSysId, save.getSysId())
|