From 423bfcd07a6224aa270887aa6c39ea90a248d198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwangzihua=E2=80=9D?= Date: Tue, 13 Jan 2026 11:19:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=BF=E8=AF=BA=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/letter/letter-api.js | 7 + src/api/business/oa/notice-api.js | 5 + src/components/support/file-upload/index.vue | 6 - src/views/business/erp/letter/letter-list.vue | 161 +++++++++++++-- .../home/components/agreement-modal.vue | 33 ++- .../system/home/components/agreement.vue | 189 ++++++++++++++++++ 6 files changed, 364 insertions(+), 37 deletions(-) create mode 100644 src/views/system/home/components/agreement.vue diff --git a/src/api/business/letter/letter-api.js b/src/api/business/letter/letter-api.js index de8cc9f..9d02b6a 100644 --- a/src/api/business/letter/letter-api.js +++ b/src/api/business/letter/letter-api.js @@ -30,6 +30,13 @@ export const letterApi = { return postRequest('/letter/update', param); }, + /** + * 查看承诺书详情 @author wzh + */ + isLetter: (letterId) => { + return getRequest(`/letter/detail/${letterId}`); + }, + }; diff --git a/src/api/business/oa/notice-api.js b/src/api/business/oa/notice-api.js index 056eb2d..8202435 100644 --- a/src/api/business/oa/notice-api.js +++ b/src/api/business/oa/notice-api.js @@ -67,6 +67,11 @@ export const noticeApi = { return postRequest('/oa/notice/employee/query', param); }, + // 通知公告-员工-获取单个通知(用于承诺书展示) @author zhuoda + getOne(param) { + return postRequest('/oa/notice/employee/getOne', param); + }, + // 【员工】通知公告-查询 查看记录 @author zhuoda queryViewRecord(param) { return postRequest('/oa/notice/employee/queryViewRecord', param); diff --git a/src/components/support/file-upload/index.vue b/src/components/support/file-upload/index.vue index ce80131..8cdd7f6 100644 --- a/src/components/support/file-upload/index.vue +++ b/src/components/support/file-upload/index.vue @@ -1,12 +1,6 @@