Commit 8c5c6a0704d0e182a7e9c0a75cec054d1405a939

Authored by ww
1 parent 9f4efca8

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

@@ -76,8 +76,9 @@ export const useChartDataFetch = ( @@ -76,8 +76,9 @@ export const useChartDataFetch = (
76 const {entityType, startTs, endTs} = Params 76 const {entityType, startTs, endTs} = Params
77 const days = Math.ceil(((endTs as unknown as number) - (startTs as unknown as number)) / (1 * 60 * 60 * 24 * 1000)) 77 const days = Math.ceil(((endTs as unknown as number) - (startTs as unknown as number)) / (1 * 60 * 60 * 24 * 1000))
78 if (entityType === 'DEVICE') { 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 ;(toRaw(targetComponent.request).requestParams.Params.startTs as unknown as number) = startTsValue as number 82 ;(toRaw(targetComponent.request).requestParams.Params.startTs as unknown as number) = startTsValue as number
82 ;(toRaw(targetComponent.request).requestParams.Params.endTs as unknown as number) = endTsValue 83 ;(toRaw(targetComponent.request).requestParams.Params.endTs as unknown as number) = endTsValue
83 } 84 }