Commit 8c5c6a0704d0e182a7e9c0a75cec054d1405a939

Authored by ww
1 parent 9f4efca8

perf: 优化日期区间起始与结束范围

... ... @@ -76,8 +76,9 @@ export const useChartDataFetch = (
76 76 const {entityType, startTs, endTs} = Params
77 77 const days = Math.ceil(((endTs as unknown as number) - (startTs as unknown as number)) / (1 * 60 * 60 * 24 * 1000))
78 78 if (entityType === 'DEVICE') {
79   - startTsValue = Date.now() - days <= 32 ? 2592000000 : days <= 8 ? 604800000 : startTs
80   - endTsValue = Date.now()
  79 + startTsValue = Date.now() - (days <= 32 ? 2592000000 : days <= 8 ? 604800000 : days <= 2 ? 86400000 : startTs as unknown as number)
  80 + startTsValue = dayjs(startTsValue).startOf('day').valueOf()
  81 + endTsValue = dayjs().endOf('day').valueOf()
81 82 ;(toRaw(targetComponent.request).requestParams.Params.startTs as unknown as number) = startTsValue as number
82 83 ;(toRaw(targetComponent.request).requestParams.Params.endTs as unknown as number) = endTsValue
83 84 }
... ...