Commit 2bc4c607e0166ff225aea181ec331b4725883c54

Authored by xp.Huang
2 parents 9f4efca8 8c5c6a07

Merge branch 'perf/datepicker' into 'main_dev'

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

See merge request yunteng/thingskit-view!230
@@ -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 }