diff --git a/web/src/api/business/chat/chat.js b/web/src/api/business/chat/chat.js new file mode 100644 index 0000000..b808ddd --- /dev/null +++ b/web/src/api/business/chat/chat.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +export function getChatPage(params) { + return request({ + url: '/admin/chat/page', + method: 'get', + params + }) +} + +export function getChatList(params) { + return request({ + url: '/admin/chat/list', + method: 'get', + params + }) +} + +export function addChat(data) { + return request({ + url: '/admin/chat/add', + method: 'post', + data: data + }) +} + +export function editChat(data) { + return request({ + url: '/admin/chat/update', + method: 'post', + data: data + }) +} + +export function deleteChat(copyId) { + return request({ + url: '/admin/chat/delete/' + copyId, + method: 'get' + }) +} + +export function getAuthorChatList() { + return request({ + url: '/admin/chat/authorList', + method: 'get' + }) +} diff --git a/web/src/views/business/chat/addChat.vue b/web/src/views/business/chat/addChat.vue new file mode 100644 index 0000000..c2bf94f --- /dev/null +++ b/web/src/views/business/chat/addChat.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/web/src/views/business/chat/copyList.vue b/web/src/views/business/chat/copyList.vue new file mode 100644 index 0000000..c5522cb --- /dev/null +++ b/web/src/views/business/chat/copyList.vue @@ -0,0 +1,313 @@ + + + + + diff --git a/web/src/views/business/chat/editChat.vue b/web/src/views/business/chat/editChat.vue new file mode 100644 index 0000000..f96e5a2 --- /dev/null +++ b/web/src/views/business/chat/editChat.vue @@ -0,0 +1,142 @@ + + + + +