diff --git a/.env.local b/.env.local index 331cf8b..610d0f1 100644 --- a/.env.local +++ b/.env.local @@ -4,7 +4,7 @@ NODE_ENV=development VITE_DEV=true # 请求路径 -VITE_BASE_URL='http://192.168.1.174:48080' +VITE_BASE_URL='http://192.168.1.144:48080' # VITE_BASE_URL='http://47.79.98.113:48080' # VITE_BASE_URL='https://backstageapi.yolozs.com' diff --git a/src/api/server/comment/index.ts b/src/api/server/comment/index.ts new file mode 100644 index 0000000..ba97549 --- /dev/null +++ b/src/api/server/comment/index.ts @@ -0,0 +1,43 @@ +import request from '@/config/axios' + +// AI 评论内容VO +export interface CommentVO { + id: number // 主键 + content: string // 具体评论 +} + +// AI 评论内容API +export const CommentApi = { + // 查询AI 评论内容分页 + getCommentPage: async (params: any) => { + return await request.get({ url: `/server/comment/page`, params }) + }, + + // 查询AI 评论内容详情 + getComment: async (id: number) => { + return await request.get({ url: `/server/comment/get?id=` + id }) + }, + + // 新增AI 评论内容 + + createComment: async (data: CommentVO) => { + return await request.post({ url: `/server/comment/create`, data }) + }, + + // 修改AI 评论内容 + + updateComment: async (data: CommentVO) => { + return await request.put({ url: `/server/comment/update`, data }) + }, + + // 删除AI 评论内容 + + deleteComment: async (id: number) => { + return await request.delete({ url: `/server/comment/delete?id=` + id }) + }, + + // 导出AI 评论内容Excel + exportComment: async (params) => { + return await request.download({ url: `/server/comment/export-excel`, params }) + } +} \ No newline at end of file diff --git a/src/api/server/language/index.ts b/src/api/server/language/index.ts new file mode 100644 index 0000000..e1adf9d --- /dev/null +++ b/src/api/server/language/index.ts @@ -0,0 +1,40 @@ +import request from '@/config/axios' + +// AI 语言种类 VO +export interface LanguageVO { + id: number // 主键 + language: string // 语言 +} + +// AI 语言种类 API +export const LanguageApi = { + // 查询AI 语言种类分页 + getLanguagePage: async (params: any) => { + return await request.get({ url: `/server/language/page`, params }) + }, + + // 查询AI 语言种类详情 + getLanguage: async (id: number) => { + return await request.get({ url: `/server/language/get?id=` + id }) + }, + + // 新增AI 语言种类 + createLanguage: async (data: LanguageVO) => { + return await request.post({ url: `/server/language/create`, data }) + }, + + // 修改AI 语言种类 + updateLanguage: async (data: LanguageVO) => { + return await request.put({ url: `/server/language/update`, data }) + }, + + // 删除AI 语言种类 + deleteLanguage: async (id: number) => { + return await request.delete({ url: `/server/language/delete?id=` + id }) + }, + + // 导出AI 语言种类 Excel + exportLanguage: async (params) => { + return await request.download({ url: `/server/language/export-excel`, params }) + } +} \ No newline at end of file diff --git a/src/views/server/comment/CommentForm.vue b/src/views/server/comment/CommentForm.vue new file mode 100644 index 0000000..8eb08e6 --- /dev/null +++ b/src/views/server/comment/CommentForm.vue @@ -0,0 +1,92 @@ + + \ No newline at end of file diff --git a/src/views/server/comment/index.vue b/src/views/server/comment/index.vue new file mode 100644 index 0000000..927a187 --- /dev/null +++ b/src/views/server/comment/index.vue @@ -0,0 +1,134 @@ + + + \ No newline at end of file diff --git a/src/views/server/employeehosts/index.vue b/src/views/server/employeehosts/index.vue index 4088867..e73529c 100644 --- a/src/views/server/employeehosts/index.vue +++ b/src/views/server/employeehosts/index.vue @@ -115,8 +115,12 @@ {{ $t('employee.exportAi') }} - - + + {{ t('newHosts.export') }} + + @@ -212,7 +216,7 @@
{{ $t('employee.updateTime') }}:{{ formatTimestamp(item.updateTime) }}
{{ $t('employee.edit') - }} + }}
diff --git a/src/views/server/language/LanguageForm.vue b/src/views/server/language/LanguageForm.vue new file mode 100644 index 0000000..c58858c --- /dev/null +++ b/src/views/server/language/LanguageForm.vue @@ -0,0 +1,91 @@ + + \ No newline at end of file diff --git a/src/views/server/language/index.vue b/src/views/server/language/index.vue new file mode 100644 index 0000000..a9fe2dc --- /dev/null +++ b/src/views/server/language/index.vue @@ -0,0 +1,167 @@ + + + \ No newline at end of file