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