Flowise

Форк
0
30 строк · 1.1 Кб
1
import { Request, Response, NextFunction } from 'express'
2
import upsertHistoryService from '../../services/upsert-history'
3

4
const getAllUpsertHistory = async (req: Request, res: Response, next: NextFunction) => {
5
    try {
6
        const sortOrder = req.query?.order as string | undefined
7
        const chatflowid = req.params?.id as string | undefined
8
        const startDate = req.query?.startDate as string | undefined
9
        const endDate = req.query?.endDate as string | undefined
10
        const apiResponse = await upsertHistoryService.getAllUpsertHistory(sortOrder, chatflowid, startDate, endDate)
11
        return res.json(apiResponse)
12
    } catch (error) {
13
        next(error)
14
    }
15
}
16

17
const patchDeleteUpsertHistory = async (req: Request, res: Response, next: NextFunction) => {
18
    try {
19
        const ids = req.body.ids ?? []
20
        const apiResponse = await upsertHistoryService.patchDeleteUpsertHistory(ids)
21
        return res.json(apiResponse)
22
    } catch (error) {
23
        next(error)
24
    }
25
}
26

27
export default {
28
    getAllUpsertHistory,
29
    patchDeleteUpsertHistory
30
}
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.