资金申请时间筛选支持精确到时分并修复截止日SQL括号缺失
This commit is contained in:
@@ -35,7 +35,7 @@ import type {
|
||||
WorkerFinanceRequest,
|
||||
} from '@/types/worker-platform'
|
||||
import { AdminRangePicker } from '@/components/admin/AdminDatePicker'
|
||||
import dayjs, { ADMIN_DATE_FORMAT } from '@/lib/dayjs'
|
||||
import dayjs, { ADMIN_DATE_TIME_FORMAT } from '@/lib/dayjs'
|
||||
import { ADMIN_DEFAULT_PAGE_SIZE, buildAdminTablePagination } from '@/utils/admin-pagination'
|
||||
import { formatAdminDateTime } from '@/utils/admin-time'
|
||||
import { asRecord, formatMoney } from './shared'
|
||||
@@ -491,12 +491,21 @@ export default function FinancePanel() {
|
||||
}}
|
||||
/>
|
||||
<AdminRangePicker
|
||||
format="YYYY-MM-DD HH:mm"
|
||||
showTime={{
|
||||
format: 'HH:mm',
|
||||
defaultValue: [dayjs('00:00:00', 'HH:mm:ss'), dayjs('23:59:59', 'HH:mm:ss')],
|
||||
}}
|
||||
value={createdRange ? [dayjs(createdRange[0]), dayjs(createdRange[1])] : null}
|
||||
onChange={(dates) => {
|
||||
const [start, end] = dates || []
|
||||
setCreatedRange(
|
||||
start && end
|
||||
? [start.format(ADMIN_DATE_FORMAT), end.format(ADMIN_DATE_FORMAT)]
|
||||
? [
|
||||
// 起止各占满整分钟:开始 xx:00、结束 xx:59
|
||||
start.second(0).format(ADMIN_DATE_TIME_FORMAT),
|
||||
end.second(59).format(ADMIN_DATE_TIME_FORMAT),
|
||||
]
|
||||
: null,
|
||||
)
|
||||
setPage(1)
|
||||
|
||||
Reference in New Issue
Block a user