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

View File

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