From 11e686d4d90cb9f278d3891bb479068543038749 Mon Sep 17 00:00:00 2001
From: lbw_9527443 <780139497@qq.com>
Date: Tue, 26 Aug 2025 13:55:55 +0800
Subject: [PATCH] =?UTF-8?q?feat(topOne):=20=E6=B7=BB=E5=8A=A0=E5=90=84?=
=?UTF-8?q?=E4=B8=AD=E5=BF=83=E8=90=A5=E6=9C=9F=E9=98=B6=E6=AE=B5=E7=BB=84?=
=?UTF-8?q?=E4=BB=B6=E5=B9=B6=E4=BC=98=E5=8C=96API=E8=B0=83=E7=94=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增PeriodStage组件展示各中心营期阶段信息
- 移除任务管理相关代码,替换为营期阶段展示
- 修改API端点路径,优化优秀录音文件接口调用
- 调整TeamAlerts组件样式,减小最大高度
---
my-vue-app/src/api/top.js | 8 +-
.../views/maneger/components/TeamAlerts.vue | 2 +-
.../views/topOne/components/PeriodStage.vue | 287 ++++++++++++++++++
my-vue-app/src/views/topOne/topone.vue | 270 ++--------------
4 files changed, 319 insertions(+), 248 deletions(-)
create mode 100644 my-vue-app/src/views/topOne/components/PeriodStage.vue
diff --git a/my-vue-app/src/api/top.js b/my-vue-app/src/api/top.js
index a594f32..7dff4b4 100644
--- a/my-vue-app/src/api/top.js
+++ b/my-vue-app/src/api/top.js
@@ -65,12 +65,12 @@ export const getDetailedDataTable = (params) => {
return https.post('/api/v1/level_five/overview/detailed_data_table', params)
}
-// 下发任务 /api/v1/level_five/overview/assign_tasks
-export const assignTasks = (params) => {
- return https.post('http://192.168.15.60:8890/api/v1/level_five/overview/assign_tasks', params)
+// 获取各中心营期阶段 /api/v1/level_five/overview/get_period_stage
+export const getPeriodStage = (params) => {
+ return https.get('/api/v1/level_five/overview/get_period_stage', params)
}
// 获取优秀录音文件 /api/v1/level_four/overview/get_excellent_record_file
export const getExcellentRecordFile = (params) => {
- return https.post('/api/v1/level_four/overview/get_excellent_record_file', params)
+ return https.post('/api/v1/common/get_excellent_record_file', params)
}
diff --git a/my-vue-app/src/views/maneger/components/TeamAlerts.vue b/my-vue-app/src/views/maneger/components/TeamAlerts.vue
index 28ee068..0c5ef4b 100644
--- a/my-vue-app/src/views/maneger/components/TeamAlerts.vue
+++ b/my-vue-app/src/views/maneger/components/TeamAlerts.vue
@@ -63,7 +63,7 @@ const aggregatedAlerts = computed(() => {
display: flex;
flex-direction: column;
gap: 0.75rem;
- max-height: 300px;
+ max-height: 270px;
overflow-y: auto;
// 自定义滚动条样式
diff --git a/my-vue-app/src/views/topOne/components/PeriodStage.vue b/my-vue-app/src/views/topOne/components/PeriodStage.vue
new file mode 100644
index 0000000..de5d882
--- /dev/null
+++ b/my-vue-app/src/views/topOne/components/PeriodStage.vue
@@ -0,0 +1,287 @@
+
+ 各中心营期阶段
+