【menu】整理菜单按钮的代码

pull/3/head
fengshuonan 2021-02-01 18:49:44 +08:00
parent 4f01a1570f
commit acecbfffb4
2 changed files with 33 additions and 33 deletions

View File

@ -23,14 +23,13 @@ public interface SysMenuButtonService extends IService<SysMenuButton> {
void add(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
*
*
* @param sysMenuButtonRequest id
* @return
* @author luojie
* @date 2021/1/9 11:53
* @date 2021/1/9 12:14
*/
SysMenuButton detail(SysMenuButtonRequest sysMenuButtonRequest);
void del(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
@ -42,22 +41,14 @@ public interface SysMenuButtonService extends IService<SysMenuButton> {
void edit(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
*
*
* @param sysMenuButtonRequest id
* @return
* @author luojie
* @date 2021/1/9 12:14
* @date 2021/1/9 11:53
*/
void del(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
*
* @param sysMenuButtonRequest id
* @author luojie
* @date 2021/1/9 12:27
*/
void batchDel(SysMenuButtonRequest sysMenuButtonRequest);
SysMenuButton detail(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
@ -69,6 +60,15 @@ public interface SysMenuButtonService extends IService<SysMenuButton> {
*/
PageResult<SysMenuButton> findPage(SysMenuButtonRequest sysMenuButtonRequest);
/**
*
*
* @param sysMenuButtonRequest id
* @author luojie
* @date 2021/1/9 12:27
*/
void batchDel(SysMenuButtonRequest sysMenuButtonRequest);
/**
* id
*

View File

@ -46,8 +46,15 @@ public class SysMenuButtonServiceImpl extends ServiceImpl<SysMenuButtonMapper, S
}
@Override
public SysMenuButton detail(SysMenuButtonRequest sysMenuButtonRequest) {
return this.queryButton(sysMenuButtonRequest);
public void del(SysMenuButtonRequest sysMenuButtonRequest) {
// 查询按钮
SysMenuButton button = this.queryButton(sysMenuButtonRequest);
// 设置为删除状态
button.setDelFlag(YesOrNotEnum.Y.getCode());
this.updateById(button);
}
@Override
@ -70,15 +77,15 @@ public class SysMenuButtonServiceImpl extends ServiceImpl<SysMenuButtonMapper, S
}
@Override
public void del(SysMenuButtonRequest sysMenuButtonRequest) {
public SysMenuButton detail(SysMenuButtonRequest sysMenuButtonRequest) {
return this.queryButton(sysMenuButtonRequest);
}
// 查询按钮
SysMenuButton button = this.queryButton(sysMenuButtonRequest);
// 设置为删除状态
button.setDelFlag(YesOrNotEnum.Y.getCode());
this.updateById(button);
@Override
public PageResult<SysMenuButton> findPage(SysMenuButtonRequest sysMenuButtonRequest) {
LambdaQueryWrapper<SysMenuButton> wrapper = this.createWrapper(sysMenuButtonRequest);
Page<SysMenuButton> page = this.page(PageFactory.defaultPage(), wrapper);
return PageResultFactory.createPageResult(page);
}
@Override
@ -98,13 +105,6 @@ public class SysMenuButtonServiceImpl extends ServiceImpl<SysMenuButtonMapper, S
}
}
@Override
public PageResult<SysMenuButton> findPage(SysMenuButtonRequest sysMenuButtonRequest) {
LambdaQueryWrapper<SysMenuButton> wrapper = this.createWrapper(sysMenuButtonRequest);
Page<SysMenuButton> page = this.page(PageFactory.defaultPage(), wrapper);
return PageResultFactory.createPageResult(page);
}
@Override
public void deleteMenuButtonByMenuId(Long menuId) {
if (ObjectUtil.isNotEmpty(menuId)) {