From 244dc8a056d2c1b2e60121c1ef75b2edc7916eb7 Mon Sep 17 00:00:00 2001 From: 86156 <823267011@qq.com> Date: Wed, 22 Apr 2026 13:10:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E5=8A=9E=E5=85=AC=EF=BC=8C?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AE=A1=E6=89=B9=EF=BC=8C=E7=BC=BA=E5=B0=91?= =?UTF-8?q?=E7=94=B5=E5=AD=90=E7=AD=BE=E7=AB=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/hrm/seal.js | 7 ++ components/hrm/RequestForm.vue | 18 +++ components/hrm/detailPanels/travel.vue | 25 ++++ pages/hrm/approve/approve.vue | 165 +++++++++++++++++++------ pages/workbench/hrm/detail/detail.vue | 109 +++++++++++++++- pages/workbench/hrm/seal/seal.vue | 6 +- 6 files changed, 287 insertions(+), 43 deletions(-) diff --git a/api/hrm/seal.js b/api/hrm/seal.js index 28a014a..4252f96 100644 --- a/api/hrm/seal.js +++ b/api/hrm/seal.js @@ -16,6 +16,13 @@ export function getSealReq(bizId) { }) } +export function getSealPdfPages(bizId) { + return request({ + url: `/hrm/seal/${bizId}/pdfPages`, + method: 'get' + }) +} + export function addSealReq(data) { return request({ url: '/hrm/seal', diff --git a/components/hrm/RequestForm.vue b/components/hrm/RequestForm.vue index 3ebf73f..e90e706 100644 --- a/components/hrm/RequestForm.vue +++ b/components/hrm/RequestForm.vue @@ -48,6 +48,14 @@ + +