mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-13 07:33:42 +08:00
20 lines
435 B
TypeScript
20 lines
435 B
TypeScript
import { addDateRange } from '@/utils/ruoyi';
|
|
|
|
export function useDateRangeQuery(propName?: string) {
|
|
const dateRange = ref<any>(['', '']);
|
|
|
|
const applyDateRange = <T extends Record<string, any>>(queryParams: T) => {
|
|
return addDateRange(queryParams, dateRange.value, propName);
|
|
};
|
|
|
|
const resetDateRange = () => {
|
|
dateRange.value = ['', ''];
|
|
};
|
|
|
|
return {
|
|
dateRange,
|
|
applyDateRange,
|
|
resetDateRange
|
|
};
|
|
}
|