TienChin 活动管理-删除活动

简介: TienChin 活动管理-删除活动

后端

ActivityController.java

@PreAuthorize("hasPermission('tienchin:activity:remove')")
@Log(title = "活动管理", businessType = BusinessType.DELETE)
@DeleteMapping("/{activityIds}")
AjaxResult remove(@PathVariable Object[] activityIds) {
    return toAjax(iActivityService.deleteActivityByIds(activityIds));
}

IActivityService.java

/**
 * 删除活动
 *
 * @param activityIds 活动Ids
 * @return int 删除结果
 * @author BNTang
 * @since 2023/09/22 01:37:35
 */
int deleteActivityByIds(Object[] activityIds);

ActivityServiceImpl.java

@Override
public int deleteActivityByIds(Object[] activityIds) {
    UpdateWrapper<Activity> uw = new UpdateWrapper<>();
    uw.lambda()
            .set(Activity::getDelFlag, "2")
            .in(Activity::getActivityId, activityIds);
    return update(uw) ? 1 : 0;
}


目录
相关文章
|
8月前
|
并行计算 安全 算法
量子计算在密码学中的应用与挑战:解密未来的安全
量子计算在密码学中的应用与挑战:解密未来的安全
380 6
|
12月前
|
缓存 前端开发 JavaScript
阿里云CDN:怎么让网站变快
阿里云CDN:怎么让网站变快
|
安全 Shell Linux
如何禁止某个用户使用ssh登录
本文介绍了五种禁止用户通过SSH登录的方法:1) 修改`/etc/ssh/sshd_config`文件中的`DenyUsers`和`DenyGroups`来阻止特定用户或用户组登录;2) 将用户的默认shell设置为`/usr/sbin/nologin`或`/bin/false`以禁用其SSH访问;3) 利用PAM(可插入认证模块)通过编辑`/etc/security/sshd.conf`来限制登录权限;4) 通过编辑`/etc/hosts.deny`文件拒绝特定用户的SSH访问;5) 锁定或禁用用户账号以阻止所有类型的登录。每种方法都提供了详细的步骤指导。
1687 1
|
云安全 监控 安全
大型攻防演练,云防火墙最佳实践
自1949年世界上第一种计算机病毒——约翰·冯·诺依曼提出的一种可自我复制的程序设计问世,到1990年世界上第一款网络防火墙产品出现,经过几十年的发展,攻防对抗已经进入白热化阶段。
大型攻防演练,云防火墙最佳实践
|
JavaScript Java 数据库连接
Spring Boot 配置文件
Spring Boot 配置文件
179 0
|
存储 搜索推荐 UED
探究Qt Quick之Overlay类的魅力(一)
探究Qt Quick之Overlay类的魅力
349 0
|
Java Maven Windows
lombok
lombok
295 0
|
存储 算法 Java
难倒无数程序员的ThreadLocal原理,就这样被美团大牛轻松讲透彻
什么是ThreadLocal? ThreadLocal 是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰。 ThreadLocal怎么使用? ThreadLocl使用比较简单,主要有三个方法:get()、set()、remove()
难倒无数程序员的ThreadLocal原理,就这样被美团大牛轻松讲透彻
|
测试技术 索引
Lucene:QueryParser中操作符的疑惑
晚上在测试Lucene搜索时,对于 AND 与 + 的区别研究了下 索引库中有四条记录,分别是 no:300900002071 name:情侣装*休闲女装 no:300900002069 name:情侣装*休闲男装 no:400000480418 name:情侣完美坠 no:400000...
731 0