TienChin 渠道管理-删除渠道

简介: TienChin 渠道管理-删除渠道

更改一下菜单权限,将删除渠道的 delete 改为 remove:


ChannelController.java

@PreAuthorize("hasPermission('tienchin:channel:remove')")
@Log(title = "渠道管理", businessType = BusinessType.DELETE)
@DeleteMapping("/{channelIds}")
AjaxResult remove(@PathVariable Object[] channelIds) {
    return toAjax(iChannelService.deleteChannelByIds(channelIds));
}

IChannelService.java

/**
 * 删除渠道
 *
 * @param channelIds 渠道ID
 * @return int {@code 0} 失败 {@code 1} 成功
 * @author BNTang
 * @since 2023/09/03 10:48:51
 */
int deleteChannelByIds(Object[] channelIds);

ChannelServiceImpl.java

@Override
public int deleteChannelByIds(Object[] channelIds) {
    UpdateWrapper<Channel> channelQueryWrapper = new UpdateWrapper<>();
    channelQueryWrapper.lambda()
            .set(Channel::getDelFlag, "2")
            .in(Channel::getChannelId, channelIds);
    return update(channelQueryWrapper) ? 1 : 0;
}


目录
打赏
0
0
0
0
20
分享
相关文章
TienChin 渠道管理-渠道导出
TienChin 渠道管理-渠道导出
63 0
TienChin 渠道管理-渠道导入
TienChin 渠道管理-渠道导入
77 0
TienChin 渠道管理-渠道页面完善
TienChin 渠道管理-渠道页面完善
57 0
会员系统02--,后台管理系统,包含网站运营,统计分析,用户中心,财务管理,资金明细,系统管理,参数配置,后台管理系统可以观看配置资料,广告位的相关资料,客服工单最主要是客户反馈给我们的问题,登录统计
会员系统02--,后台管理系统,包含网站运营,统计分析,用户中心,财务管理,资金明细,系统管理,参数配置,后台管理系统可以观看配置资料,广告位的相关资料,客服工单最主要是客户反馈给我们的问题,登录统计
TienChin 渠道管理-前端展示渠道信息
TienChin 渠道管理-前端展示渠道信息
71 0
TienChin 渠道管理-前端展示渠道信息
TienChin 渠道管理-添加渠道
TienChin 渠道管理-添加渠道
86 0
TienChin 渠道管理-更新渠道接口开发
TienChin 渠道管理-更新渠道接口开发
96 0
TienChin 渠道管理-渠道搜索
TienChin 渠道管理-渠道搜索
85 0
TienChin 渠道管理-权限分配
TienChin 渠道管理-权限分配
72 0
TienChin 渠道管理-渠道类型
在上一篇文章当中,表里面有一个渠道类型,我们这节主要是将这个渠道类型创建好,首先我们来看看字典表。
97 0