From 0055abebdced39a272508718e46efbd31602cfa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AD=A3=E6=98=93?= Date: Wed, 19 Feb 2025 11:07:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=9F=A5=E8=AF=A2=E5=BC=82?= =?UTF-8?q?=E5=B8=B8GIT=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/groupManagement/achievement.js | 16 +++- .../groupManagement/achievement/index.vue | 95 +++++++++++-------- .../deliverySchedule/index.vue | 31 +++--- .../orderPurchase/index.vue | 24 +++-- 4 files changed, 98 insertions(+), 68 deletions(-) diff --git a/src/api/groupManagement/achievement.js b/src/api/groupManagement/achievement.js index e42f399..9e68c71 100644 --- a/src/api/groupManagement/achievement.js +++ b/src/api/groupManagement/achievement.js @@ -1,13 +1,21 @@ import request from '@/utils/request' - +import { downFile } from '@/utils/request' /** * 员工报工清单查询 * @param {查询条件} data */ export function listGroupReportList(query) { return request({ - url: 'mes/groupManagement/GroupShift/list', - method: 'get', - params: query + url: 'mes/groupManagement/Achievement/get_staff_achievement_list', + method: 'post', + data: query }) } +/** + * 导出Excel + * @param params + */ +export async function exportGroupReportAchievement(params) { + const url = '/mes/groupManagement/Achievement/export' + return await downFile(url + params) +} diff --git a/src/views/groupManagement/achievement/index.vue b/src/views/groupManagement/achievement/index.vue index 6328eca..b8c4da5 100644 --- a/src/views/groupManagement/achievement/index.vue +++ b/src/views/groupManagement/achievement/index.vue @@ -6,32 +6,24 @@ - - - - - - - - - - + - - 白班 - 晚班 + + 当日白班 + 当日晚班 @@ -39,6 +31,8 @@ 搜索 重置 + {{ $t('btn.export') + }} @@ -50,37 +44,35 @@ - - - - - - - - - + + + + + + + + + +