diff --git a/package.json b/package.json index a94a0c9..420d8d4 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "build:dev": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode dev", "build:test": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode test", "build:stage": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode stage", - "build:prod": "node --max_old_space_size=1024 ./node_modules/vite/bin/vite.js build --mode prod", + "build:prod": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode prod", "serve:dev": "vite preview --mode dev", "serve:prod": "vite preview --mode prod", "preview": "pnpm build:local && vite preview", diff --git a/src/api/server/employeehosts/index.ts b/src/api/server/employeehosts/index.ts index e7f9338..ec6fc0c 100644 --- a/src/api/server/employeehosts/index.ts +++ b/src/api/server/employeehosts/index.ts @@ -16,6 +16,8 @@ export interface EmployeeHostsVO { hostsKind: string // 直播类型 娱乐,游戏 operationStatus: number // 操作状态 createTime: string // 创建时间 + updateTime: string // 创建时间 + remake: string // 备注 uid: string // 用户id } @@ -47,7 +49,11 @@ export const EmployeeHostsApi = { updateEmployeeHosts: async (data: EmployeeHostsVO) => { return await request.put({ url: `/server/employee-hosts/update`, data }) }, - + // 批量修改员工分配主播 + updateBatchEmployeeHosts: async (data: EmployeeHostsVO[]) => { + return await request.put({ url: `/server/employee-hosts/batch_update`, data }) + }, + // 删除员工分配主播 deleteEmployeeHosts: async (id: number) => { return await request.delete({ url: `/server/employee-hosts/delete?id=` + id }) diff --git a/src/api/server/newhosts/index.ts b/src/api/server/newhosts/index.ts index 13aa90d..fc8ce65 100644 --- a/src/api/server/newhosts/index.ts +++ b/src/api/server/newhosts/index.ts @@ -43,7 +43,10 @@ export const NewHostsApi = { updateNewHosts: async (data: NewHostsVO) => { return await request.put({ url: `/server/new-hosts/update`, data }) }, - + // 批量修改主播数据管理 + updateBatchNewHosts: async (data: NewHostsVO[]) => { + return await request.put({ url: `/server/new-hosts/batch-update`, data }) + }, // 删除主播数据管理 deleteNewHosts: async (id: number) => { return await request.delete({ url: `/server/new-hosts/delete?id=` + id }) diff --git a/src/api/system/user/index.ts b/src/api/system/user/index.ts index 2a91737..43c0d6e 100644 --- a/src/api/system/user/index.ts +++ b/src/api/system/user/index.ts @@ -18,6 +18,7 @@ export interface UserVO { crawl: number bigBrother: number tenantId: number + aiChat: number } // 查询用户管理列表 diff --git a/src/locales/en.ts b/src/locales/en.ts index 01ad46f..477ad94 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -514,6 +514,7 @@ export default { isAssigned: 'Assignment Status', placeIsAssigned: 'Please select assignment status', createTime: 'Created Time', + updateTime: 'update Time', userId: 'User ID', placeAllocationUser: 'Please select assigned employee', invitationType: 'Invitation Type', @@ -524,6 +525,7 @@ export default { reset: 'Reset', newAdd: 'Add', export: 'Export', + exportAi: 'copy StreamerId', allocation: 'Assign', hideSearch: 'Hide Search', showSearch: 'Show Search', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 8ff4afb..86bc789 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -513,6 +513,7 @@ export default { isAssigned: '分配情况', placeIsAssigned: '请选择是否已经分配给员工', createTime: '创建时间', + updateTime: '更新时间', userId: '用户 Id', placeAllocationUser: '请选择分配的员工', invitationType: '邀请类型', @@ -523,6 +524,7 @@ export default { reset: '重置', newAdd: '新增', export: '导出', + exportAi: '批量复制主播Id', allocation: '分配', hideSearch: '隐藏搜索', showSearch: '显示搜索', diff --git a/src/views/server/employeehosts/index.vue b/src/views/server/employeehosts/index.vue index 8ab7292..337e2e7 100644 --- a/src/views/server/employeehosts/index.vue +++ b/src/views/server/employeehosts/index.vue @@ -58,13 +58,13 @@ - + @@ -86,6 +86,11 @@ {{ $t('employee.reset') }} + + {{ $t('employee.exportAi') }} + + + @@ -100,7 +105,10 @@ - + + +