From 457f9c817adef8b003ee6379f493798bae5cbb69 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 19 五月 2025 09:31:19 +0800 Subject: [PATCH] 修改 --- src/api/user.js | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 283 insertions(+), 6 deletions(-) diff --git a/src/api/user.js b/src/api/user.js index 9e68e96..e1d6885 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -1,18 +1,295 @@ //将拦截器整体导入 import request from '@/util/request'//导入已经写好的拦截器 +// 用户管理 export function getUser(data){ return request({ - url:'/account/user/find/user/list', - method:'post', - data:data, + url: '/account/user/find/user/list', + method: 'post', + data: data, }) } export function addUser(data){ return request({ - url:'/account/user/add', - method:'post', + url: '/account/user/add', + method: 'post', data: data, }) -} \ No newline at end of file +} + +export function updateUser(data){ + return request({ + url: '/account/user/update/info', + method: 'post', + data: data, + }) +} + +export function delUser(id){ + return request({ + url: '/account/user/deleteUser?userId=' + id, + method: 'get', + }) +} + +export function updatePwd(data){ + return request({ + url: '/account/user/update/password', + method: 'post', + data: data + }) +} + +// 平级接收人管理 +export function getRecipient(data){ + return request({ + url:'/mesmanager/recipient/page', + method:'post', + data:data, + }) +} + +export function getRecipientById(id){ + return request({ + url:'/mesmanager/recipient/findById?id=' + id, + method:'get' + }) +} + +export function getPeerRecipient(){ + return request({ + url:'/mesmanager/recipient/listPeerRecipient', + method:'get' + }) +} + +export function getAreaWithUserIfo(){ + return request({ + url:'/sys/districtInfo/allWithUserIfo', + method:'get' + }) +} + +export function addRecipient(data){ + return request({ + url:'/mesmanager/recipient/add', + method:'post', + data:data + }) +} + +export function updateRecipient(data){ + return request({ + url:'/mesmanager/recipient/update', + method:'post', + data:data + }) +} + +export function delRecipient(id){ + return request({ + url:'/mesmanager/recipient/delete?id=' + id, + method: 'get' + }) +} + +export function delRecipientBatch(ids){ + return request({ + url:'/mesmanager/recipient/deletebatch/' + ids, + method: 'delete' + }) +} + +// 获取同级领导 +export function getLeaders(){ + return request({ + url: '/account/user/list/auditors', + method: 'get' + }) +} + +// 获取原通讯录用户 +export function getAddressBook(data){ + return request({ + url: '/addressbook/user/page', + method: 'post', + data:data + }) +} + +// 新增原通讯录用户 +export function addGroupUser(data){ + return request({ + url: '/addressbook/user/add', + method: 'post', + data:data + }) +} + +// 修改原通讯录用户 +export function updateGroupUser(data){ + return request({ + url: '/addressbook/user/update', + method: 'post', + data:data + }) +} + +// 删除原通讯录用户 +export function delGroupUser(data){ + return request({ + url: '/addressbook/user/delete', + method: 'post', + data:data + }) +} + +// 获取通讯录分组 +export function getGroupList(){ + return request({ + url: '/addressbook/group/listAll', + method: 'get' + }) +} + +// 新增通讯录分组 +export function addGroup(data){ + return request({ + url: '/addressbook/group/add', + method: 'post', + data:data + }) +} + +// 修改通讯录分组 +export function updateGroup(data){ + return request({ + url: '/addressbook/group/update', + method: 'post', + data:data + }) +} + +// 删除通讯录分组 +export function delGroup(data){ + return request({ + url: '/addressbook/group/delete', + method: 'post', + data:data + }) +} + +// 获取分组和组员 +export function getUserByGroup(){ + return request({ + url: '/addressbook/group/listUserByGroup', + method: 'get' + }) +} + +// 导入通讯录 +export function importFile(data){ + return request({ + headers: { + "Content-Type": "multipart/form-data", + }, + url: '/addressbook/user/import', + method: 'post', + data: data + }) +} + +// 导入通讯录 +export function importUser(data){ + return request({ + headers: { + "Content-Type": "multipart/form-data", + }, + url: '/org/user/import', + method: 'post', + data: data + }) +} + +//下载区划对照表 +export function downLoadArea(){ + return request({ + url: '/sys/districtInfo/getDistrictInfoExcel', + method: 'get', + responseType: 'blob' + }) +} + +// 导入用户表 +export function importUserFile(data){ + return request({ + headers: { + "Content-Type": "multipart/form-data", + }, + url: '/account/user/importNew', + method: 'post', + data: data + }) +} + +//评级接收人分组 + +//分页查询 +export function getSameLevelGroup(data){ + return request({ + url: '/mesmanager/recipientGroup/page', + method: 'post', + data: data + }) +} + +//新增 +export function addSameLevelGroup(data){ + return request({ + url: '/mesmanager/recipientGroup/add ', + method: 'post', + data:data + }) +} + +//修改 +export function updateSameLevelGroup(data){ + return request({ + url: '/mesmanager/recipientGroup/update', + method: 'post', + data:data + }) +} +//删除 +export function delSameLevelGroup(id){ + return request({ + url:'/mesmanager/recipientGroup/delete?id=' + id, + method: 'get' + }) +} + +//列表 +export function getSameLevelGroupList(data){ + return request({ + url: '/mesmanager/recipientGroup/list', + method: 'post', + data: data + }) +} + +export function getExportData(id){ + return request({ + url: '/org/user/export/' + id, + method: 'post', + }) +} +export function getOrgData(id){ + return request({ + url: '/org/structure/findByDistrictId/' + id, + method: 'get', + }) +} + + + -- Gitblit v1.9.2