2024-04-24 11:13:56 +03:00

161 lines
3.4 KiB
JavaScript

const defaultParams = {
"imei": "868136035512212",
"dtStart": "2024-03-04T00:00:00",
"dtFinish": "2024-04-04T23:59:00",
}
const freePacksParams = [
{
"packs": [7683],
"imei": "868136035512212",
"dtStart": "2024-03-04T00:00:00",
"dtFinish": "2024-04-04T23:59:00",
},
{
"pagination": {"count": 2, "page": 2},
"settings": {"date_param": "pack_dt", "sort_order": "asc"}
}
]
const defaultLastPacks = [{
"pack_number": 1,
"pack_dt": "2024-04-03T09:18:53.000000",
"count": 6653
},
{
"pack_number": 8,
"pack_dt": "2024-04-03T09:05:42.477000",
"count": 90
},
{
"pack_number": 9,
"pack_dt": "2024-04-03T09:05:42.477000",
"count": 441
},
{
"pack_number": 12,
"pack_dt": "2024-04-03T06:30:56.601000",
"count": 44963
},
{
"pack_number": 13,
"pack_dt": "2024-04-03T06:28:22.691000",
"count": 1047
},
{
"pack_number": 14,
"pack_dt": "2024-04-03T06:30:57.208000",
"count": 23281
}]
const resPacks = [{
"packNumber": 1,
"packDt": "2024-04-03T09:18:53.000000",
"count": 6653
},
{
"packNumber": 8,
"packDt": "2024-04-03T09:05:42.477000",
"count": 90
},
{
"packNumber": 9,
"packDt": "2024-04-03T09:05:42.477000",
"count": 441
},
{
"packNumber": 12,
"packDt": "2024-04-03T06:30:56.601000",
"count": 44963
},
{
"packNumber": 13,
"packDt": "2024-04-03T06:28:22.691000",
"count": 1047
},
{
"packNumber": 14,
"packDt": "2024-04-03T06:30:57.208000",
"count": 23281
}]
const defaultFreePacks = {
"max_data_length": 69,
"logs": [
{
"rcvd_dt": "2024-04-04T13:43:16.394540",
"pack_number": 7683,
"pack_dt": "2024-04-04T10:43:05.234000",
"key": "20343046594D500B0028001A",
"imei": 868136034800014,
"id": 4236613068,
"dt": "2024-04-04T13:43:18.878316",
"data": "7683,384185234,57204033,39404035,4,2557,0,2,128,3,800281,788125,0",
"arhiv_date": null
},
{
"rcvd_dt": "2024-04-04T13:43:43.585266",
"pack_number": 7683,
"pack_dt": "2024-04-04T10:43:15.254000",
"key": "20343046594D500B0028001A",
"imei": 868136034800014,
"id": 4236616912,
"dt": "2024-04-04T13:43:47.427510",
"data": "7683,384195254,57204036,39404033,0,2573,0,2,128,3,797447,806304,0",
"arhiv_date": null
}
]
}
const resFreePacks = {
"maxDataLength": 69,
"logs": [
{
"rcvdDt": "2024-04-04T13:43:16.394540",
"packNumber": 7683,
"packDt": "2024-04-04T10:43:05.234000",
"key": "20343046594D500B0028001A",
"imei": 868136034800014,
"id": 4236613068,
"dt": "2024-04-04T13:43:18.878316",
"data": "7683,384185234,57204033,39404035,4,2557,0,2,128,3,800281,788125,0",
"arhivDate": null
},
{
"rcvdDt": "2024-04-04T13:43:43.585266",
"packNumber": 7683,
"packDt": "2024-04-04T10:43:15.254000",
"key": "20343046594D500B0028001A",
"imei": 868136034800014,
"id": 4236616912,
"dt": "2024-04-04T13:43:47.427510",
"data": "7683,384195254,57204036,39404033,0,2573,0,2,128,3,797447,806304,0",
"arhivDate": null
}
]
}
class ApiOfPacks {
constructor() {
}
/**
*
* @returns {Promise<Array>}
*/
async fetchLastPacks() {
return defaultLastPacks
}
/**
*
* @returns {Promise<Array>}
*/
async fetchFreePacks() {
return defaultFreePacks
}
}
export {defaultLastPacks, resPacks, defaultFreePacks, resFreePacks, defaultParams, freePacksParams, ApiOfPacks}