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