import request from '@/router/axios'; export const getzhiwen = (id) => { //获取指纹的代码 return request({ url: '/api/blade-user/details', method: 'get', params: { id } }) } export const getJurisdiction = (params) => { return request({ url: '/api/jurisdiction/selJur', method: 'get', params: { ...params } }) } export const getList = (current, size, params, deptId, jurisdiction) => { var datas = {}; if (jurisdiction == '') { datas = { deptId: deptId }; } else { datas = { jurisdiction: jurisdiction }; } return request({ url: '/api/blade-user/page', method: 'get', params: { ...params, current, size, ...datas } }) } export const getListByDeptId = (deptId, status) => { return request({ url: '/api/blade-user/page-security-units', method: 'get', params: { deptId, status } }) } export const getSecurityDispatcherTree = (deptId, status) => { return request({ url: '/api/blade-user/security-dispatcher-tree', method: 'get', params: { deptId, status } }) } export const remove = (ids) => { return request({ url: '/api/blade-user/remove', method: 'post', params: { ids, } }) } export const add = (row) => { return request({ url: '/api/blade-user/submit', method: 'post', data: row }) } export const checkAccountByUser = (data) => { return request({ url: '/api/blade-user/checkAccount', method: 'get', params: data }) } export const securitySave = (row) => { return request({ url: '/api/blade-user/securitySave', method: 'post', data: row }) } export const update = (row) => { return request({ url: '/api/blade-user/update', method: 'post', data: row }) } export const updateUser = (row) => { return request({ url: '/api/blade-user/submit', method: 'post', data: row }) } export const updatePaperTime = (row) => { return request({ url: '/api/blade-user/updatePaperTime', method: 'post', data: row }) } export const saveOrUpdateUserPractitionersInfo = (row) => { return request({ url: '/api/experience/saveOrUpdate', method: 'post', data: row }) } export const updatePlatform = (userId, userType, userExt) => { return request({ url: '/api/blade-user/update-platform', method: 'post', params: { userId, userType, userExt, } }) } export const getUser = (id) => { return request({ url: '/api/blade-user/detail', method: 'get', params: { id, } }) } export const getUserPlatform = (id) => { return request({ url: '/api/blade-user/platform-detail', method: 'get', params: { id, } }) } export const getUserPractitionersInfo = (securityid) => { return request({ url: '/api/experience/selectExperienceInfo', method: 'get', params: { securityid, } }) } export const getUserInfo = () => { return request({ url: '/api/blade-user/info', method: 'get', }) } export const resetPassword = (userIds) => { return request({ url: '/api/blade-user/reset-password', method: 'post', params: { userIds, } }) } export const updatePassword = (oldPassword, newPassword, newPassword1) => { return request({ url: '/api/blade-user/update-password', method: 'post', params: { oldPassword, newPassword, newPassword1, } }) } export const updateInfo = (row) => { return request({ url: '/api/blade-user/update-info', method: 'post', data: row }) } export const grant = (userIds, roleIds) => { return request({ url: '/api/blade-user/grant', method: 'post', params: { userIds, roleIds, } }) }