作者:管理员 历史版本:1 更新时间:2024-10-24 16:08
适用版本:v3.4.0+;
查询日期字段范围
查询字段范围分为普通范围查询和日期范围查询两种,那么这两种配置该如何实现呢?
【步骤】
1.首先,我们需要在模板配置
中添加查询字段
2.其次,对查询字段进行配置
(1)配置普通的范围查询,那么就直接添加字段即可,如下图所示:
(2)配置快捷的日期范围查询,如下图所示:
3.点击“确定”按钮,保存配置
4.最后,点击顶部的“预览”按钮(对数据进行快捷查询)
点击“预览”。
快捷查询数据。
【配置项说明】
1.跟字段控件一致
1)默认选择“是”,则属于普通查询。
2)手动选择“否”,界面则展示以下配置字段:
控件类型:根据具体实际情况选择对应类型,我们以选择“日期范围”为例。
日期格式:根据具体实际情况选择对应格式,我们以选择“日期(yyyy-MM-dd)”为例。
启用日期范围:启用时,则对应展示“日期范围”配置。
日期范围:可存在以下2种方式:
1. 默认的快捷选项:
我们可以直接配置当天日期起的最近一周、最近一个月、或者最近三个月,并且可以设置默认的查询范围。
2. 自定义添加快捷选项:
如果要添加自定义日期,则需要添加范围设置处点击自定义范围
添加脚本。脚本实例范例:
const end = new Date() const start = new Date() var day,days = 0,year = start.getFullYear() for(let i = 0;i<6;i++){ //获取月份天数 day = new Date(year,start.getMonth()-i,0).getDate() //获取总天数 days += day } // 此处填写范围: // 示例 start.setTime(start.getTime() - 3600 * 1000 * 24 * 7) start.setTime(start.getTime() - 3600 * 1000 * 24 * days) //[] 需要返回日期范围数据 return [start, end]
注意:
以上只是以其中一种情况进行说明,在日常使用过程中,大家可以根据实际情况进行配置对应字段,从而满足实际使用的需求。