TienChin 渠道管理-渠道搜索

简介: TienChin 渠道管理-渠道搜索

ChannelController

@PreAuthorize("hasPermission('tienchin:channel:list')")
@GetMapping("/list")
TableDataInfo list(ChannelVO channelVO) {
    startPage();
    List<Channel> list = iChannelService.selectChannelList(channelVO);
    return getDataTable(list);
}

IChannelService

/**
 * 分页查询渠道列表
 *
 * @param channelVO 渠道信息搜索条件
 * @return {@code List<Channel> }
 * @author BNTang
 * @since 2023/09/03 11:16:03
 */
List<Channel> selectChannelList(ChannelVO channelVO);

ChannelServiceImpl

@Override
public List<Channel> selectChannelList(ChannelVO channelVO) {
    return channelMapper.selectChannelList(channelVO);
}

ChannelMapper

/**
 * 分页查询渠道列表
 *
 * @param channelVO 渠道信息搜索条件
 * @return {@code List<Channel> }
 * @author BNTang
 * @since 2023/09/03 11:16:03
 */
List<Channel> selectChannelList(ChannelVO channelVO);

ChannelMapper.xml

...
<if test="channelName != null">
    AND channel_name LIKE CONCAT('%', #{channelName}, '%')
</if>
<if test="status != null">
    AND status = #{status}
</if>
<if test="type != null">
    AND type = #{type}
</if>
<if test="params.beginTime != null and params.endTime != null">
    AND create_time BETWEEN #{params.beginTime} AND #{params.endTime}
</if>


目录
相关文章
CSS绘图实现三角形并使用grid布局
CSS绘图实现三角形并使用grid布局
179 0
CSS绘图实现三角形并使用grid布局
|
Linux 数据安全/隐私保护
Linux恢复文件
Linux恢复文件
182 0
|
API C# 开发者
C# 在word中查找及替换文本
C# 在word中查找及替换文本 在处理word文档时,很多人都会用到查找和替换功能。尤其是在处理庞大的word文档的时候,Microsoft word的查找替换功能就变得尤为重要,它不仅能让我们轻易地查找到整篇文章里的 某些文字、词语或者句子,还可以选择替换搜索到的这些文本。
1513 0
|
6天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
17天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1327 7
|
5天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
300 129
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话