From a8956a1e5d4e1806347a3ecfd67142c8190951b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com>
Date: Tue, 9 Sep 2025 20:33:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A6=96=E9=A1=B5=E6=9F=B1?=
=?UTF-8?q?=E7=8A=B6=E5=9B=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/server/employeehosts/index.ts | 6 +
src/locales/en.ts | 7 +-
src/locales/zh-CN.ts | 8 +-
src/views/Home/Index.vue | 147 ++++++++++++++++++++---
src/views/Home/echarts-data.ts | 2 +
src/views/server/employeehosts/index.vue | 7 +-
6 files changed, 154 insertions(+), 23 deletions(-)
diff --git a/src/api/server/employeehosts/index.ts b/src/api/server/employeehosts/index.ts
index 2167d3a..c587dfc 100644
--- a/src/api/server/employeehosts/index.ts
+++ b/src/api/server/employeehosts/index.ts
@@ -22,6 +22,8 @@ export interface EmployeeHostsVO {
uid: string // 用户id
}
+
+
// 员工分配主播 API
export const EmployeeHostsApi = {
// 查询员工分配主播分页
@@ -32,6 +34,10 @@ export const EmployeeHostsApi = {
getEmployeeHostsPage: async (params: any) => {
return await request.get({ url: `/server/employee-hosts/self_page`, params })
},
+ // 查询员工分配主播分页
+ employeeCompleteBarChart: async (params: number[]) => {
+ return await request.post({ url: `/server/employee-hosts/employeeCompleteBarChart`, data: params })
+ },
// 查询管理员工分配主播分页
getMeangeEmployeeHostsPage: async (params: any) => {
return await request.get({ url: `server/employee-hosts/page`, params })
diff --git a/src/locales/en.ts b/src/locales/en.ts
index d36d37c..4daec70 100644
--- a/src/locales/en.ts
+++ b/src/locales/en.ts
@@ -290,6 +290,7 @@ export default {
title: 'Title',
author: 'Author',
createTime: 'Create time',
+ updateTime: 'Update Time',
action: 'Action',
pagination: 'pagination',
reserveIndex: 'Reserve index',
@@ -428,7 +429,8 @@ export default {
sex: 'Sex',
man: 'Man',
woman: 'Woman',
- createTime: 'Created Date'
+ createTime: 'Created Date',
+ updateTime: 'Update Time',
},
info: {
title: 'Basic Information',
@@ -488,6 +490,7 @@ export default {
sortName:'Sort Name',
placeIsAssigned: 'Please select assignment status',
createTime: 'Created Time',
+ updateTime: 'Update Time',
invitationType: 'Invitation Type',
placeInvitationType: 'Please select invitation type',
allocationUser: 'Assigned Employee',
@@ -524,7 +527,7 @@ export default {
isAssigned: 'Assignment Status',
placeIsAssigned: 'Please select assignment status',
createTime: 'Created Time',
- updateTime: 'update Time',
+ updataTime: 'Update Time',
userId: 'User ID',
placeAllocationUser: 'Please select assigned employee',
invitationType: 'Invitation Type',
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index 208d1c4..7a65b96 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -199,8 +199,8 @@ export default {
allianceAdvertising: '联盟广告',
videoAdvertising: '视频广告',
searchEngines: '搜索引擎',
- weeklyUserActivity: '每周用户活跃量',
- activeQuantity: '活跃量',
+ weeklyUserActivity: '当日建联数',
+ activeQuantity: '建联数',
alreadyJianlian:'已建联',
noAlliance:'未建联',
monday: '周一',
@@ -297,6 +297,7 @@ export default {
title: '标题',
author: '作者',
createTime: '创建时间',
+ updateTime: '更新时间',
action: '操作',
pagination: '分页',
reserveIndex: '叠加序号',
@@ -488,6 +489,7 @@ export default {
sortName:'排序名字',
placeIsAssigned: '请选择是否已经分配给员工',
createTime: '创建时间',
+ updateTime: '更新时间',
invitationType: '邀请类型',
placeInvitationType: '请选择邀请类型',
allocationUser: '分配员工',
@@ -524,7 +526,7 @@ export default {
isAssigned: '分配情况',
placeIsAssigned: '请选择是否已经分配给员工',
createTime: '创建时间',
- updateTime: '更新时间',
+ updataTime: '更新时间',
userId: '用户 Id',
placeAllocationUser: '请选择分配的员工',
invitationType: '邀请类型',
diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue
index cfc602e..333c7e5 100644
--- a/src/views/Home/Index.vue
+++ b/src/views/Home/Index.vue
@@ -73,7 +73,7 @@
-
-
+ -->
-
+
+
- -->
+
+
+
+ 当日建联数量
+ {{ HostsOperationNum }}
+
+
@@ -106,7 +114,7 @@