【7.2.3】【group】增加移除分组的api

pull/33/MERGE
fengshuonan 2022-07-23 00:10:52 +08:00
parent 5fca7b2ff9
commit 438e573a89
2 changed files with 20 additions and 0 deletions

View File

@ -55,4 +55,12 @@ public interface GroupApi {
*/
List<SysGroupDTO> findGroupList(SysGroupRequest sysGroupRequest, boolean getTotal);
/**
* id
*
* @author fengshuonan
* @date 2022/7/22 23:40
*/
void removeGroup(String groupBizCode, Long bizId);
}

View File

@ -110,6 +110,18 @@ public class SysGroupServiceImpl extends ServiceImpl<SysGroupMapper, SysGroup> i
}
}
@Override
public void removeGroup(String bizCode, Long bizId) {
Long userId = LoginContext.me().getLoginUser().getUserId();
LambdaUpdateWrapper<SysGroup> wrapper = new LambdaUpdateWrapper<>();
wrapper.eq(SysGroup::getUserId, userId);
wrapper.eq(SysGroup::getGroupBizCode, bizCode);
wrapper.eq(SysGroup::getBusinessId, bizId);
this.remove(wrapper);
}
/**
*
*