diff --git a/src/api/process/branchProExamine.js b/src/api/process/branchProExamine.js index fc722f2..1aa37b3 100644 --- a/src/api/process/branchProExamine.js +++ b/src/api/process/branchProExamine.js @@ -34,3 +34,12 @@ export function exportSubOrg(query) { params: query }) } + +// 分公司项目部审批 一键审批 +export function batchChangeStatus(data) { + return request({ + url: '/system/subOrg/batchChangeStatus', + method: 'POST', + data: data + }) +} diff --git a/src/api/process/orgApply.js b/src/api/process/orgApply.js index d54706d..96aa2e5 100644 --- a/src/api/process/orgApply.js +++ b/src/api/process/orgApply.js @@ -105,3 +105,12 @@ export function listDeptAll(query) { params: query }) } + +// 组织架构变更审核 一键审批 +export function orgBatchChangeCheck(data) { + return request({ + url: '/system/orgChange/orgBatchChangeCheck', + method: 'POST', + data: data + }) +} diff --git a/src/api/process/rest.js b/src/api/process/rest.js index 133ef84..2574b4c 100644 --- a/src/api/process/rest.js +++ b/src/api/process/rest.js @@ -93,3 +93,20 @@ export function getUserListCheck(id) { method: 'get' }) } + +// 轮休审批 一键审批 +export function batchLxCheckStatus(data) { + return request({ + url: '/system/holiday/batchLxCheckStatus', + method: 'POST', + data: data + }) +} +// 临时外出审批 一键审批 +export function batchLsCheckStatus(data) { + return request({ + url: '/system/holiday/batchLxCheckStatus', + method: 'POST', + data: data + }) +} diff --git a/src/api/process/rolesExamine.js b/src/api/process/rolesExamine.js index f5af31f..9c8bcfe 100644 --- a/src/api/process/rolesExamine.js +++ b/src/api/process/rolesExamine.js @@ -17,3 +17,12 @@ export function userDistributionCheck(data) { data: data }) } + +// 项目部角色 一键审批 +export function batchRoleCheck(data) { + return request({ + url: '/system/proDeptRole/batchRoleCheck', + method: 'POST', + data: data + }) +} diff --git a/src/api/process/rolesExamineVacancy.js b/src/api/process/rolesExamineVacancy.js new file mode 100644 index 0000000..8f9259b --- /dev/null +++ b/src/api/process/rolesExamineVacancy.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +// 查询八大员缺员兼职查询-列表查询 +export function getList(query) { + return request({ + url: '/system/eightMembersVacancy/getList', + method: 'get', + params: query + }) +} + +// 角色下拉 +export function getRoleList(query) { + return request({ + url: '/system/eightMembersVacancy/getRoleList', + method: 'get', + params: query + }) +} + +// 查询缺员项目部数量详情 +export function getUnderStaffingList(query) { + return request({ + url: '/system/eightMembersVacancy/getUnderStaffingList', + method: 'get', + params: query + }) +} + +// 查询兼职项目部数量详情 +export function getPartTimeList(query) { + return request({ + url: '/system/eightMembersVacancy/getPartTimeList', + method: 'get', + params: query + }) +} + +// 导出 +export function exportEightMembersVacancy(query) { + return request({ + url: '/system/export/exportEightMembersVacancy', + method: 'get', + responseType: 'blob', + params: query + }) +} diff --git a/src/views/process/branchProExamine/index.vue b/src/views/process/branchProExamine/index.vue index 6c013fd..ac2f051 100644 --- a/src/views/process/branchProExamine/index.vue +++ b/src/views/process/branchProExamine/index.vue @@ -44,10 +44,21 @@ v-hasPermi="['dept:org:export']" >导出 + + 一键审批 + - + + + diff --git a/src/views/process/eightMembersVacancy/index.vue b/src/views/process/eightMembersVacancy/index.vue new file mode 100644 index 0000000..10f7c18 --- /dev/null +++ b/src/views/process/eightMembersVacancy/index.vue @@ -0,0 +1,332 @@ + + + diff --git a/src/views/process/orgExam/index.vue b/src/views/process/orgExam/index.vue index ca359fd..cfefc09 100644 --- a/src/views/process/orgExam/index.vue +++ b/src/views/process/orgExam/index.vue @@ -32,6 +32,13 @@ 搜索 重置 + 一键审批 @@ -49,8 +56,8 @@ - - + + diff --git a/src/views/process/outExam/index.vue b/src/views/process/outExam/index.vue index 577caab..4188fac 100644 --- a/src/views/process/outExam/index.vue +++ b/src/views/process/outExam/index.vue @@ -25,11 +25,19 @@ >导出 + 一键审批 + - - + + diff --git a/src/views/process/restExam/index.vue b/src/views/process/restExam/index.vue index cd4db97..6bb6078 100644 --- a/src/views/process/restExam/index.vue +++ b/src/views/process/restExam/index.vue @@ -25,13 +25,21 @@ size="mini" @click="handleExport" >导出 + + 一键审批 - - + + diff --git a/src/views/process/rolesExamine/index.vue b/src/views/process/rolesExamine/index.vue index cfabbe6..1e10dd3 100644 --- a/src/views/process/rolesExamine/index.vue +++ b/src/views/process/rolesExamine/index.vue @@ -37,10 +37,18 @@ 搜索 重置 + 一键审批 - + + @@ -101,11 +109,26 @@ 取 消 + + + + + + 确认一键审批 + {{formDate.number}} + 条数据? + + +