zhouwx
2025-05-19 457f9c817adef8b003ee6379f493798bae5cbb69
src/api/user.js
@@ -18,6 +18,14 @@
    })
}
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,
@@ -42,32 +50,246 @@
    })
}
export function getRecipientById(data){
export function getRecipientById(id){
    return request({
        url:'/mesmanager/recipient/findById',
        method:'post',
        data:data,
        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/page',
        url:'/mesmanager/recipient/add',
        method:'post',
        data:data,
        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',
    })
}