diff --git a/src/api/getdata.js b/src/api/getdata.js index b65f4c7d..3b31a2c6 100644 --- a/src/api/getdata.js +++ b/src/api/getdata.js @@ -3870,5 +3870,67 @@ export function addAuditFlow (data) { url: '/greenH5/greenWebmodul/rest/greenRole/addAuditFlow', method: 'post', data - }) + }); } + + +// 审批角色列表 +export function auditRoleList (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/getHouseCheckRoleList', + method: 'post', + data + }); +} + +// 获取用户 +export function getCheckUserInfo (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/getCheckUserInfo', + method: 'post', + data + }); +} +// 新增审批角色 +export function addHouseCheckRole (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/addHouseCheckRole', + method: 'post', + data + }); +} +// 编辑审批角色 +export function editAuditRole (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/modify', + method: 'post', + data + }); +} + +// 编辑审批角色 +export function delAuditRole (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/delete', + method: 'post', + data + }); +} + +// 审批角色详情 +export function getAuditRoleDetail (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/getCheckUserByRole', + method: 'post', + data + }); +} + +// 审批角色-绑定用户 +export function bandAuditUser (data) { + return request({ + url: '/greenH5/greenWebmodul/rest/greenRole/addPersonByRole', + method: 'post', + data + }); +} \ No newline at end of file diff --git a/src/views/jurisdiction/auditRoleManagement/index.vue b/src/views/jurisdiction/auditRoleManagement/index.vue new file mode 100644 index 00000000..c366434b --- /dev/null +++ b/src/views/jurisdiction/auditRoleManagement/index.vue @@ -0,0 +1,361 @@ + + + \ No newline at end of file diff --git a/src/views/jurisdiction/auditRoleManagement/popup/bandUser.vue b/src/views/jurisdiction/auditRoleManagement/popup/bandUser.vue new file mode 100644 index 00000000..9150e0f5 --- /dev/null +++ b/src/views/jurisdiction/auditRoleManagement/popup/bandUser.vue @@ -0,0 +1,99 @@ + + + diff --git a/src/views/jurisdiction/auditRoleManagement/popup/ticketpop.vue b/src/views/jurisdiction/auditRoleManagement/popup/ticketpop.vue new file mode 100644 index 00000000..9904c220 --- /dev/null +++ b/src/views/jurisdiction/auditRoleManagement/popup/ticketpop.vue @@ -0,0 +1,92 @@ + + +