| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- import api from '@/utils/api';
- import registerServer from '@/utils/registerServer';
- import request from '@/utils/request';
-
- const {
- getDialog,
- setDialog,
- listDialog,
- getConversation,
- setConversation,
- completeConversation,
- listConversation,
- } = api;
-
- const methods = {
- getDialog: {
- url: getDialog,
- method: 'get',
- },
- setDialog: {
- url: setDialog,
- method: 'post',
- },
- listDialog: {
- url: listDialog,
- method: 'get',
- },
- listConversation: {
- url: listConversation,
- method: 'get',
- },
- getConversation: {
- url: getConversation,
- method: 'get',
- },
- setConversation: {
- url: setConversation,
- method: 'post',
- },
- completeConversation: {
- url: completeConversation,
- method: 'post',
- },
- } as const;
-
- const chatService = registerServer<keyof typeof methods>(methods, request);
-
- export default chatService;
|