| | |
| | | * 获取历史数据 |
| | | */ |
| | | function fetchHistoryData(params) { |
| | | if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | const _params = { |
| | | compUser: 'user1', |
| | | compPassword: 'User1@jingan', |
| | | mn: params.deviceCode, |
| | | dtFrom: params.startTime |
| | | ? params.startTime |
| | | : moment().subtract(6, 'm').format('YYYY-MM-DD HH:mm:ss'), |
| | | dtTo: params.endTime |
| | | ? params.endTime |
| | | : moment().format('YYYY-MM-DD HH:mm:ss') |
| | | }; |
| | | return fetchThirdPartyData(_params); |
| | | } else { |
| | | return fetchOriginHistoryData(params); |
| | | } |
| | | // if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | // const _params = { |
| | | // compUser: 'user1', |
| | | // compPassword: 'User1@jingan', |
| | | // mn: params.deviceCode, |
| | | // dtFrom: params.startTime |
| | | // ? params.startTime |
| | | // : moment().subtract(6, 'm').format('YYYY-MM-DD HH:mm:ss'), |
| | | // dtTo: params.endTime |
| | | // ? params.endTime |
| | | // : moment().format('YYYY-MM-DD HH:mm:ss') |
| | | // }; |
| | | // return fetchThirdPartyData(_params); |
| | | // } else { |
| | | // return fetchOriginHistoryData(params); |
| | | // } |
| | | return fetchOriginHistoryData(params); |
| | | } |
| | | |
| | | var fetchingTask; |
| | |
| | | // 数据获取方法 |
| | | let fetchFun; |
| | | if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | // 该数据传输最低间隔为1分钟,每次获取结束时间自动调整为开始时间的1分钟后 |
| | | // 该数据传输最低间隔为1分钟,每次获取结束时间自动调整为开始时间的0.5分钟后 |
| | | fetchFun = fetchThirdPartyData; |
| | | interval = 60 * 1000; |
| | | interval = 30 * 1000; |
| | | } else { |
| | | fetchFun = fetchOriginRealTimeData; |
| | | interval = 10 * 1000; |