若依按照时间段查询

news/2025/2/22 5:10:43/

若依按照时间段查询

系统生成的是准确的时间查询,我暂时没找到时间段的查询!按照以下方法可完成
版本Vue2 ,java8

前端

javascript"> <el-form-item label="创建时间" prop="createTime"><el-date-picker clearablev-model="dateRange"style="width: 240px"value-format="yyyy-MM-dd"type="daterange"range-separator="-"start-placeholder="开始日期"end-placeholder="结束日期"placeholder="请选择创建时间"></el-date-picker></el-form-item>//data中添加
data(){return{dateRange:[],}
}
//在getList()方法中,将获取列表信息修改
listChannel_record(this.queryParams).then(response => {})
//修改为
listChannel_record(this.addDateRange(this.queryParams, this.dateRange)).then(response => {})

其中this.addDateRange() 这个方法是已经被挂载在vue上的,查看源码就知道,所以可以直接调用
在这里插入图片描述

后端

修改xml,在需要的位置添加上以下代码

<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->AND date_format(create_time,'%Y%m%d') &gt;= date_format(#{params.beginTime},'%Y%m%d')
</if>
<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->AND date_format(create_time,'%Y%m%d') &lt;= date_format(#{params.endTime},'%Y%m%d')
</if>

好了,重启项目,就可以实现


http://www.ppmy.cn/news/1574064.html

相关文章

FFmpeg 安装详细教程

1. Windows 上安装 FFmpeg 方法 1:使用预编译的二进制文件 下载 FFmpeg: 访问 FFmpeg 官网。在 “Get packages & executable files” 部分,选择 Windows 平台的链接(如 Gyan.dev)。下载最新的 “Full” build 版本(包含所有功能和库)。解压文件: 下载完成后,将压…

【分布式理论13】分布式存储:数据存储难题与解决之道

文章目录 一、数据存储面临的问题二、RAID磁盘阵列的解决方案1. RAID概述2. RAID使用的技术3. RAID的代表性等级 三、分布式存储的新思路1. 分布式存储背景与特点2. 分布式存储的组成要素 一、数据存储面临的问题 在单机系统时代&#xff0c;当数据量不断增加、硬盘空间不够时…

机器视觉检测中,2D面阵相机和线扫相机的区别

2D面阵相机和线扫相机是工业视觉系统中常用的两种相机类型&#xff0c;各有其特点和应用场景。 2D面阵相机 特点&#xff1a; 成像方式&#xff1a;通过二维传感器一次性捕捉整个场景的图像。 分辨率&#xff1a;分辨率由传感器的像素数决定&#xff0c;常见的有百万像素到几千…

Ubuntu22.04 - gflags的安装和使用

目录 gflags 介绍gflags 安装gflags 使用 gflags 介绍 gflags 是Google 开发的一个开源库&#xff0c;用于 C应用程序中命令行参数的声明、定义和解析。gflags 库提供了一种简单的方式来添加、解析和文档化命令行标志(flags),使得程序可以根据不同的运行时配置进行调整。 它具…

简单易懂,解析Go语言中的Channel管道

Channel 管道 1 初始化 可用var声明nil管道&#xff1b;用make初始化管道&#xff1b; len()&#xff1a; 缓冲区中元素个数&#xff0c; cap()&#xff1a; 缓冲区大小 //变量声明 var a chan int //使用make初始化 b : make(chan int) //不带缓冲区 c : make(chan stri…

关于uniApp的面试题及其答案解析

我的血液里流淌着战意&#xff01;力量与智慧指引着我&#xff01; 文章目录 1. 什么是uniApp&#xff1f;2. uniApp与原生小程序开发有什么区别&#xff1f;3. 如何使用uniApp实现条件编译&#xff1f;4. uniApp支持哪些平台&#xff0c;各有什么特点&#xff1f;5. 在uniApp中…

【Linux】【网络】Reactor补充+Libevent

【Linux】【网络】Reactor补充Libevent 1. 组件与类解析 1.1 句柄 IO框架库要处理的对象&#xff0c;即IO事件、信号和定时事件&#xff0c;统一称为事件源。一个事件源通常和一个句柄绑定在一起.句柄的作用是&#xff0c;当内核检测到就绪事件时&#xff0c;它将通过句柄来…

本地部署DeepSeek的硬件配置建议

本地部署DeepSeek的硬件配置需求因模型参数规模和部署工具不同而有所差异&#xff0c;以下是综合多个来源的详细要求&#xff1a; 1. 基础配置&#xff08;适用于7B参数模型&#xff09; 内存&#xff1a;最低8GB&#xff0c;推荐16GB及以上&#xff1b;若使用Ollama工具&…