trips #94

Open
elvira wants to merge 1 commits from freetracker_customer into master
3 changed files with 773 additions and 0 deletions

View File

@ -0,0 +1,65 @@
const Router = require('express').Router;
const router = Router()
const timer = (_req, _res, next) => {
setTimeout(() => next(), 500)
}
router.use(timer)
router.get(
'/trips',
(req, res) =>
res.send(require(`./json/trips-success.json`))
)
router.get('/trip-cars/:id', (req, response, next) => {
const { id } = req.params;
if (id == '1') {
response.send({
"success": true,
"errors": [],
"warnings": [],
"body": [{
key: 1,
car: 'Mersedes1',
driver: 'Иванов Иван Иванович',
telephone: '+7 9600376666',
upgradeNum: 'Челябинск',
},
{
key: 2,
car: 'Mersedes2',
driver: 'Иванов Иван Иванович',
telephone: '+7 9600376666',
upgradeNum: 'Челябинск',
}]
})
} else {
response.send({
"success": true,
"errors": [],
"warnings": [],
"body": [{
key: 1,
car: 'bmw1',
driver: 'Иванов Иван Иванович',
telephone: '+7 9600376666',
upgradeNum: 'Челябинск',
},
{
key: 2,
car: 'bmw2',
driver: 'Иванов Иван Иванович',
telephone: '+7 9600376666',
upgradeNum: 'Челябинск',
}]
})
}
})
module.exports = router

View File

@ -0,0 +1,707 @@
{
"success": true,
"errors": [],
"warnings": [],
"body": [
{
"key": 0,
"trip": "A",
"count": 99,
"date_start": "Mon, 29 Jun 2020 14:13:16 GMT",
"created_at": "Thu, 01 Dec 2022 15:55:14 GMT"
},
{
"key": 1,
"trip": "F",
"count": 85,
"date_start": "Mon, 17 Oct 2022 09:46:21 GMT",
"created_at": "Wed, 14 Jun 2023 03:06:52 GMT"
},
{
"key": 2,
"trip": "G",
"count": 48,
"date_start": "Thu, 01 Sep 2022 04:28:45 GMT",
"created_at": "Mon, 07 Oct 2024 01:37:16 GMT"
},
{
"key": 3,
"trip": "T",
"count": 72,
"date_start": "Wed, 26 Jun 2024 16:22:43 GMT",
"created_at": "Sun, 11 Dec 2022 16:12:07 GMT"
},
{
"key": 4,
"trip": "L",
"count": 29,
"date_start": "Mon, 29 Jun 2020 17:37:33 GMT",
"created_at": "Thu, 26 Mar 2020 01:18:31 GMT"
},
{
"key": 5,
"trip": "J",
"count": 78,
"date_start": "Fri, 05 May 2023 03:42:20 GMT",
"created_at": "Tue, 21 Sep 2021 13:54:18 GMT"
},
{
"key": 6,
"trip": "X",
"count": 36,
"date_start": "Sun, 02 Oct 2022 14:35:34 GMT",
"created_at": "Sun, 11 Sep 2022 12:27:29 GMT"
},
{
"key": 7,
"trip": "D",
"count": 7,
"date_start": "Tue, 16 Feb 2021 16:17:32 GMT",
"created_at": "Tue, 02 Mar 2021 02:15:25 GMT"
},
{
"key": 8,
"trip": "B",
"count": 29,
"date_start": "Mon, 16 Sep 2024 17:48:59 GMT",
"created_at": "Thu, 02 Jul 2020 17:12:02 GMT"
},
{
"key": 9,
"trip": "M",
"count": 94,
"date_start": "Wed, 04 May 2022 01:36:51 GMT",
"created_at": "Mon, 28 Oct 2024 04:00:12 GMT"
},
{
"key": 10,
"trip": "I",
"count": 12,
"date_start": "Thu, 24 Oct 2024 05:48:10 GMT",
"created_at": "Sun, 30 Aug 2020 05:14:05 GMT"
},
{
"key": 11,
"trip": "D",
"count": 49,
"date_start": "Mon, 22 Apr 2024 15:59:19 GMT",
"created_at": "Tue, 22 Dec 2020 09:51:24 GMT"
},
{
"key": 12,
"trip": "T",
"count": 40,
"date_start": "Thu, 30 May 2024 01:48:52 GMT",
"created_at": "Sat, 28 Jan 2023 14:11:25 GMT"
},
{
"key": 13,
"trip": "O",
"count": 47,
"date_start": "Sun, 22 Nov 2020 13:11:01 GMT",
"created_at": "Mon, 17 Jan 2022 16:24:57 GMT"
},
{
"key": 14,
"trip": "X",
"count": 32,
"date_start": "Thu, 08 Dec 2022 03:45:34 GMT",
"created_at": "Wed, 05 Jun 2024 08:59:22 GMT"
},
{
"key": 15,
"trip": "V",
"count": 61,
"date_start": "Sat, 02 May 2020 19:18:10 GMT",
"created_at": "Sat, 12 Aug 2023 01:13:15 GMT"
},
{
"key": 16,
"trip": "W",
"count": 99,
"date_start": "Tue, 22 Dec 2020 08:05:09 GMT",
"created_at": "Sun, 15 Jan 2023 09:27:02 GMT"
},
{
"key": 17,
"trip": "D",
"count": 29,
"date_start": "Thu, 15 Dec 2022 07:04:50 GMT",
"created_at": "Wed, 22 Mar 2023 23:11:56 GMT"
},
{
"key": 18,
"trip": "C",
"count": 72,
"date_start": "Wed, 28 Dec 2022 11:36:57 GMT",
"created_at": "Sun, 06 Mar 2022 12:22:23 GMT"
},
{
"key": 19,
"trip": "Y",
"count": 44,
"date_start": "Tue, 30 Jun 2020 05:32:53 GMT",
"created_at": "Mon, 22 Apr 2024 11:49:06 GMT"
},
{
"key": 20,
"trip": "O",
"count": 86,
"date_start": "Sat, 29 Aug 2020 02:28:28 GMT",
"created_at": "Sat, 23 Mar 2024 02:57:58 GMT"
},
{
"key": 21,
"trip": "J",
"count": 67,
"date_start": "Wed, 28 Aug 2024 14:19:06 GMT",
"created_at": "Fri, 29 Apr 2022 20:59:06 GMT"
},
{
"key": 22,
"trip": "B",
"count": 5,
"date_start": "Thu, 07 Oct 2021 03:54:24 GMT",
"created_at": "Mon, 01 Mar 2021 20:24:58 GMT"
},
{
"key": 23,
"trip": "H",
"count": 52,
"date_start": "Sun, 09 May 2021 05:00:06 GMT",
"created_at": "Sun, 25 Aug 2024 07:43:58 GMT"
},
{
"key": 24,
"trip": "K",
"count": 56,
"date_start": "Thu, 22 Apr 2021 01:45:23 GMT",
"created_at": "Tue, 14 Apr 2020 14:34:44 GMT"
},
{
"key": 25,
"trip": "T",
"count": 84,
"date_start": "Sun, 30 May 2021 06:20:13 GMT",
"created_at": "Sat, 02 Oct 2021 16:16:48 GMT"
},
{
"key": 26,
"trip": "Y",
"count": 64,
"date_start": "Mon, 18 Mar 2024 03:50:05 GMT",
"created_at": "Thu, 06 Aug 2020 10:22:30 GMT"
},
{
"key": 27,
"trip": "O",
"count": 52,
"date_start": "Sun, 20 Mar 2022 06:26:26 GMT",
"created_at": "Wed, 15 May 2024 16:25:33 GMT"
},
{
"key": 28,
"trip": "V",
"count": 69,
"date_start": "Wed, 16 Sep 2020 23:18:39 GMT",
"created_at": "Sun, 27 Aug 2023 10:13:51 GMT"
},
{
"key": 29,
"trip": "L",
"count": 39,
"date_start": "Sat, 13 Jul 2024 16:41:31 GMT",
"created_at": "Sun, 04 Apr 2021 10:16:17 GMT"
},
{
"key": 30,
"trip": "I",
"count": 15,
"date_start": "Mon, 12 Feb 2024 21:46:30 GMT",
"created_at": "Mon, 25 Oct 2021 21:06:29 GMT"
},
{
"key": 31,
"trip": "I",
"count": 98,
"date_start": "Tue, 01 Oct 2024 12:54:27 GMT",
"created_at": "Wed, 09 Mar 2022 03:46:32 GMT"
},
{
"key": 32,
"trip": "N",
"count": 44,
"date_start": "Wed, 08 Apr 2020 13:09:07 GMT",
"created_at": "Wed, 01 Jan 2025 19:48:47 GMT"
},
{
"key": 33,
"trip": "Q",
"count": 23,
"date_start": "Wed, 09 Feb 2022 00:13:32 GMT",
"created_at": "Sun, 19 Mar 2023 13:20:24 GMT"
},
{
"key": 34,
"trip": "M",
"count": 67,
"date_start": "Mon, 21 Oct 2024 14:57:27 GMT",
"created_at": "Tue, 15 Nov 2022 17:33:15 GMT"
},
{
"key": 35,
"trip": "S",
"count": 28,
"date_start": "Wed, 18 Mar 2020 10:03:48 GMT",
"created_at": "Thu, 23 May 2024 20:59:48 GMT"
},
{
"key": 36,
"trip": "X",
"count": 82,
"date_start": "Sat, 24 Apr 2021 08:35:13 GMT",
"created_at": "Tue, 24 Oct 2023 03:16:38 GMT"
},
{
"key": 37,
"trip": "D",
"count": 43,
"date_start": "Wed, 05 Oct 2022 20:10:30 GMT",
"created_at": "Tue, 11 Jun 2024 22:41:02 GMT"
},
{
"key": 38,
"trip": "I",
"count": 56,
"date_start": "Thu, 06 Jan 2022 02:47:53 GMT",
"created_at": "Mon, 06 Sep 2021 05:40:10 GMT"
},
{
"key": 39,
"trip": "B",
"count": 84,
"date_start": "Wed, 05 Jan 2022 06:42:08 GMT",
"created_at": "Mon, 13 Apr 2020 02:45:40 GMT"
},
{
"key": 40,
"trip": "V",
"count": 51,
"date_start": "Mon, 12 Feb 2024 09:03:02 GMT",
"created_at": "Tue, 14 May 2024 13:03:26 GMT"
},
{
"key": 41,
"trip": "K",
"count": 58,
"date_start": "Fri, 19 May 2023 23:10:06 GMT",
"created_at": "Sun, 05 Dec 2021 07:35:56 GMT"
},
{
"key": 42,
"trip": "L",
"count": 46,
"date_start": "Thu, 18 Mar 2021 14:42:08 GMT",
"created_at": "Fri, 02 Jul 2021 01:45:38 GMT"
},
{
"key": 43,
"trip": "C",
"count": 92,
"date_start": "Sat, 01 Feb 2025 10:11:00 GMT",
"created_at": "Mon, 05 Jul 2021 06:14:03 GMT"
},
{
"key": 44,
"trip": "E",
"count": 96,
"date_start": "Mon, 24 Feb 2020 19:09:06 GMT",
"created_at": "Sun, 12 Apr 2020 04:59:22 GMT"
},
{
"key": 45,
"trip": "E",
"count": 3,
"date_start": "Sun, 18 Jun 2023 07:26:40 GMT",
"created_at": "Sun, 18 Aug 2024 06:19:01 GMT"
},
{
"key": 46,
"trip": "E",
"count": 63,
"date_start": "Sat, 10 Apr 2021 13:23:55 GMT",
"created_at": "Thu, 02 Apr 2020 16:26:15 GMT"
},
{
"key": 47,
"trip": "I",
"count": 16,
"date_start": "Wed, 23 Aug 2023 00:01:58 GMT",
"created_at": "Fri, 16 Feb 2024 01:39:30 GMT"
},
{
"key": 48,
"trip": "T",
"count": 36,
"date_start": "Tue, 25 Apr 2023 23:09:56 GMT",
"created_at": "Sat, 17 Dec 2022 13:52:04 GMT"
},
{
"key": 49,
"trip": "V",
"count": 62,
"date_start": "Fri, 04 Oct 2024 11:01:56 GMT",
"created_at": "Thu, 15 Feb 2024 02:39:03 GMT"
},
{
"key": 50,
"trip": "I",
"count": 65,
"date_start": "Thu, 18 Jun 2020 22:40:19 GMT",
"created_at": "Mon, 28 Jun 2021 12:55:18 GMT"
},
{
"key": 51,
"trip": "C",
"count": 17,
"date_start": "Tue, 08 Sep 2020 08:53:55 GMT",
"created_at": "Thu, 19 Mar 2020 00:27:17 GMT"
},
{
"key": 52,
"trip": "F",
"count": 28,
"date_start": "Wed, 07 Sep 2022 20:41:37 GMT",
"created_at": "Wed, 20 Apr 2022 04:36:43 GMT"
},
{
"key": 53,
"trip": "U",
"count": 36,
"date_start": "Mon, 22 May 2023 20:35:52 GMT",
"created_at": "Tue, 20 Oct 2020 13:11:01 GMT"
},
{
"key": 54,
"trip": "S",
"count": 57,
"date_start": "Mon, 01 Jan 2024 12:53:55 GMT",
"created_at": "Fri, 31 Jan 2025 10:15:04 GMT"
},
{
"key": 55,
"trip": "G",
"count": 27,
"date_start": "Thu, 03 Nov 2022 13:51:00 GMT",
"created_at": "Wed, 03 Jun 2020 07:10:46 GMT"
},
{
"key": 56,
"trip": "N",
"count": 58,
"date_start": "Tue, 03 Nov 2020 10:27:49 GMT",
"created_at": "Sat, 01 May 2021 08:40:29 GMT"
},
{
"key": 57,
"trip": "A",
"count": 29,
"date_start": "Sun, 05 Jan 2020 00:10:45 GMT",
"created_at": "Thu, 29 Jul 2021 08:04:38 GMT"
},
{
"key": 58,
"trip": "D",
"count": 22,
"date_start": "Wed, 05 Apr 2023 14:15:27 GMT",
"created_at": "Fri, 06 Dec 2024 03:20:18 GMT"
},
{
"key": 59,
"trip": "K",
"count": 8,
"date_start": "Fri, 18 Nov 2022 21:56:47 GMT",
"created_at": "Tue, 07 Jul 2020 16:18:05 GMT"
},
{
"key": 60,
"trip": "A",
"count": 29,
"date_start": "Sat, 06 Apr 2024 10:22:54 GMT",
"created_at": "Wed, 21 Oct 2020 18:04:55 GMT"
},
{
"key": 61,
"trip": "Q",
"count": 55,
"date_start": "Mon, 28 Aug 2023 18:16:49 GMT",
"created_at": "Mon, 29 Jul 2024 02:42:50 GMT"
},
{
"key": 62,
"trip": "F",
"count": 64,
"date_start": "Mon, 11 Dec 2023 13:50:59 GMT",
"created_at": "Wed, 13 Jan 2021 18:49:04 GMT"
},
{
"key": 63,
"trip": "N",
"count": 36,
"date_start": "Tue, 29 Sep 2020 17:47:49 GMT",
"created_at": "Sat, 05 Dec 2020 01:30:25 GMT"
},
{
"key": 64,
"trip": "Z",
"count": 36,
"date_start": "Tue, 26 May 2020 16:40:52 GMT",
"created_at": "Thu, 25 Feb 2021 23:11:39 GMT"
},
{
"key": 65,
"trip": "B",
"count": 61,
"date_start": "Thu, 21 Sep 2023 19:54:17 GMT",
"created_at": "Thu, 30 Mar 2023 15:33:19 GMT"
},
{
"key": 66,
"trip": "L",
"count": 42,
"date_start": "Tue, 14 Apr 2020 15:50:34 GMT",
"created_at": "Thu, 15 Apr 2021 02:35:05 GMT"
},
{
"key": 67,
"trip": "U",
"count": 75,
"date_start": "Thu, 10 Aug 2023 00:45:04 GMT",
"created_at": "Wed, 09 Jun 2021 13:29:50 GMT"
},
{
"key": 68,
"trip": "Y",
"count": 73,
"date_start": "Sat, 19 Mar 2022 00:00:59 GMT",
"created_at": "Tue, 18 Apr 2023 11:39:45 GMT"
},
{
"key": 69,
"trip": "D",
"count": 27,
"date_start": "Thu, 15 Aug 2024 04:16:12 GMT",
"created_at": "Wed, 02 Jun 2021 10:41:59 GMT"
},
{
"key": 70,
"trip": "D",
"count": 85,
"date_start": "Sun, 27 Sep 2020 23:18:20 GMT",
"created_at": "Tue, 13 Apr 2021 06:32:10 GMT"
},
{
"key": 71,
"trip": "I",
"count": 85,
"date_start": "Mon, 23 Sep 2024 22:49:15 GMT",
"created_at": "Sat, 09 Dec 2023 04:25:00 GMT"
},
{
"key": 72,
"trip": "A",
"count": 54,
"date_start": "Fri, 05 Mar 2021 19:03:42 GMT",
"created_at": "Sat, 07 Dec 2024 02:38:40 GMT"
},
{
"key": 73,
"trip": "K",
"count": 93,
"date_start": "Wed, 16 Feb 2022 08:53:29 GMT",
"created_at": "Mon, 18 Jan 2021 12:32:30 GMT"
},
{
"key": 74,
"trip": "D",
"count": 11,
"date_start": "Wed, 27 Jan 2021 14:00:04 GMT",
"created_at": "Wed, 22 Apr 2020 14:49:30 GMT"
},
{
"key": 75,
"trip": "F",
"count": 92,
"date_start": "Wed, 23 Aug 2023 11:38:30 GMT",
"created_at": "Sat, 21 May 2022 15:04:36 GMT"
},
{
"key": 76,
"trip": "K",
"count": 7,
"date_start": "Tue, 31 May 2022 05:01:43 GMT",
"created_at": "Tue, 22 Oct 2024 05:05:05 GMT"
},
{
"key": 77,
"trip": "O",
"count": 71,
"date_start": "Thu, 25 Jan 2024 10:34:25 GMT",
"created_at": "Tue, 10 Mar 2020 22:40:26 GMT"
},
{
"key": 78,
"trip": "K",
"count": 70,
"date_start": "Thu, 05 Jan 2023 11:57:02 GMT",
"created_at": "Wed, 27 Sep 2023 08:44:01 GMT"
},
{
"key": 79,
"trip": "W",
"count": 68,
"date_start": "Fri, 18 Mar 2022 04:00:41 GMT",
"created_at": "Tue, 25 Apr 2023 02:53:24 GMT"
},
{
"key": 80,
"trip": "R",
"count": 32,
"date_start": "Thu, 09 Mar 2023 20:34:19 GMT",
"created_at": "Sun, 05 May 2024 13:34:05 GMT"
},
{
"key": 81,
"trip": "R",
"count": 32,
"date_start": "Fri, 09 Dec 2022 00:39:37 GMT",
"created_at": "Thu, 03 Oct 2024 18:33:04 GMT"
},
{
"key": 82,
"trip": "E",
"count": 57,
"date_start": "Mon, 21 Mar 2022 09:02:45 GMT",
"created_at": "Sun, 16 Oct 2022 07:03:06 GMT"
},
{
"key": 83,
"trip": "P",
"count": 5,
"date_start": "Tue, 05 Mar 2024 13:06:40 GMT",
"created_at": "Sun, 18 Apr 2021 02:55:13 GMT"
},
{
"key": 84,
"trip": "G",
"count": 42,
"date_start": "Sun, 11 Aug 2024 02:05:46 GMT",
"created_at": "Sun, 18 Oct 2020 18:39:33 GMT"
},
{
"key": 85,
"trip": "D",
"count": 48,
"date_start": "Fri, 07 Aug 2020 09:21:46 GMT",
"created_at": "Wed, 22 Jul 2020 21:59:15 GMT"
},
{
"key": 86,
"trip": "V",
"count": 43,
"date_start": "Thu, 03 Dec 2020 21:51:58 GMT",
"created_at": "Mon, 07 Nov 2022 18:42:21 GMT"
},
{
"key": 87,
"trip": "I",
"count": 50,
"date_start": "Mon, 20 Apr 2020 17:12:02 GMT",
"created_at": "Fri, 10 Feb 2023 02:41:47 GMT"
},
{
"key": 88,
"trip": "J",
"count": 83,
"date_start": "Mon, 22 Jan 2024 07:15:58 GMT",
"created_at": "Mon, 27 Jan 2020 21:25:21 GMT"
},
{
"key": 89,
"trip": "T",
"count": 27,
"date_start": "Wed, 08 Nov 2023 00:45:46 GMT",
"created_at": "Sun, 03 Apr 2022 08:12:20 GMT"
},
{
"key": 90,
"trip": "S",
"count": 75,
"date_start": "Fri, 06 Aug 2021 21:40:09 GMT",
"created_at": "Mon, 27 Dec 2021 10:19:20 GMT"
},
{
"key": 91,
"trip": "U",
"count": 30,
"date_start": "Sun, 08 Mar 2020 17:12:41 GMT",
"created_at": "Mon, 22 Aug 2022 15:00:22 GMT"
},
{
"key": 92,
"trip": "H",
"count": 46,
"date_start": "Sat, 23 May 2020 10:41:01 GMT",
"created_at": "Wed, 06 Jul 2022 06:39:05 GMT"
},
{
"key": 93,
"trip": "U",
"count": 16,
"date_start": "Fri, 26 May 2023 09:51:29 GMT",
"created_at": "Sat, 26 Feb 2022 08:38:00 GMT"
},
{
"key": 94,
"trip": "Q",
"count": 4,
"date_start": "Wed, 08 Jul 2020 11:02:39 GMT",
"created_at": "Fri, 24 Dec 2021 23:43:01 GMT"
},
{
"key": 95,
"trip": "J",
"count": 70,
"date_start": "Mon, 10 Oct 2022 00:06:40 GMT",
"created_at": "Sun, 28 Jul 2024 09:47:35 GMT"
},
{
"key": 96,
"trip": "N",
"count": 80,
"date_start": "Thu, 03 Oct 2024 02:27:30 GMT",
"created_at": "Sun, 12 Feb 2023 12:07:51 GMT"
},
{
"key": 97,
"trip": "C",
"count": 40,
"date_start": "Sat, 23 Mar 2024 21:42:40 GMT",
"created_at": "Fri, 17 Mar 2023 15:47:32 GMT"
},
{
"key": 98,
"trip": "K",
"count": 38,
"date_start": "Thu, 14 Jul 2022 14:03:39 GMT",
"created_at": "Sat, 30 Nov 2024 07:09:52 GMT"
},
{
"key": 99,
"trip": "W",
"count": 74,
"date_start": "Thu, 19 Mar 2020 04:40:50 GMT",
"created_at": "Thu, 20 Aug 2020 13:58:54 GMT"
}
]
}

View File

@ -1,5 +1,6 @@
const router = require('express').Router();
router.use('/customer', require('./dashboard-customer'))
router.use('/performer', require('./dashboard-performer'))
router.use('/auth', require('./auth'))
router.use('/landing', require('./landing'))