From 2dca7ec09a303f00c187941c0a49b04da281698b Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Fri, 5 Dec 2025 11:19:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E4=BC=91=E5=81=87=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 6 + pages/apply/subPages/FM/personLeave.vue | 328 ++++++++++++++++++++++++ services/apply/FMServices/FMServices.js | 24 ++ 3 files changed, 358 insertions(+) create mode 100644 pages/apply/subPages/FM/personLeave.vue diff --git a/pages.json b/pages.json index d566bae..7afc491 100644 --- a/pages.json +++ b/pages.json @@ -158,6 +158,12 @@ "navigationBarTitleText": "待办转办列表" } + }, { + "path": "personLeave", + "style": { + "navigationBarTitleText": "人员休假配置" + } + } ] }, diff --git a/pages/apply/subPages/FM/personLeave.vue b/pages/apply/subPages/FM/personLeave.vue new file mode 100644 index 0000000..8ba2d70 --- /dev/null +++ b/pages/apply/subPages/FM/personLeave.vue @@ -0,0 +1,328 @@ + + + + + \ No newline at end of file diff --git a/services/apply/FMServices/FMServices.js b/services/apply/FMServices/FMServices.js index 883c62d..325b768 100644 --- a/services/apply/FMServices/FMServices.js +++ b/services/apply/FMServices/FMServices.js @@ -113,4 +113,28 @@ export function getChangeUser(params) { reject(error); }) }) +} +//人员休假配置 +export function PersonLeaveFull(params) { + return new Promise((resolve, reject) => { + request.post("/FM/UserVacationSet/Update", params).then((result) => { + if (result.IsSuccessful) { + resolve(result.Data); + } + }).catch((error) => { + reject(error) + }) + }) +} +//人员列表 +export function getFMUser(params) { + return new Promise((resolve, reject) => { + request.post("/FM/User/OrderPaged", params).then((result) => { + if (result.IsSuccessful) { + resolve(result); + } + }).catch((error)=>{ + reject(error); + }) + }) } \ No newline at end of file