查询默认值,设置默认查询条件
[vue3代码]写在生成的[表.vue]文件中,[vue2代码]写在[表.jsx]文件methods方法中;二选一实现
vue3代码
//也可以在searchBefore查询前方法设置默认值
const onInit=($vm)=> {
gridRef=$vm;
//日期查询默认30天内的数据
//true参数为获取时间是否带时分秒
//如果查询类型代码生成器选择的datetime这里也必须传true日期带时分秒
let dateNow= gridRef.base.getDate(true);
//当前日期-30天
let beginDate= gridRef.base.addDays(dateNow,-30);
gridRef.searchFormFields.字段=[beginDate,dateNow];
//或者固定日期
//如果查询类型代码生成器选择的datetime这里必须设置时分秒分
gridRef.searchFormFields.字段=['2023-03-01 00:00:00','2023-03-31 23:59:57']
//其他字段设置默认查询的值
gridRef.searchFormFields.Name = "林";
//更多查询前设置,见组件:生成页面文档
}
vue2代码
//也可以在searchBefore查询前方法设置默认值
onInit() {
//日期查询默认30天内的数据
//true参数为获取时间是否带时分秒
//如果查询类型代码生成器选择的datetime这里也必须传true日期带时分秒
let dateNow= this.base.getDate(true);
//当前日期-30天
let beginDate= this.base.addDays(dateNow,-30);
this.searchFormFields.字段=[beginDate,dateNow];
//或者固定日期
//如果查询类型代码生成器选择的datetime这里必须设置时分秒分
this.searchFormFields.字段=['2023-03-01 00:00:00','2023-03-31 23:59:57']
//其他字段设置默认查询的值
this.searchFormFields.Name = "林";
//更多查询前设置,见组件:生成页面文档
}