mail.js 2.54 KB
import request from '@/utils/request'

// 进件管理

//通讯录管理---表格---获取全部人员
export function getAllMemberList(data) {
  return request({
    url: '/admin/auth/addressbook/clerk/getAll',
    method: 'get',
    params: data
  })
}
// 获取未分组人员
export function getNoGroupMember(data) {
  return request({
    url: '/admin/auth/addressbook/clerk/getArrangeNot',
    method: 'get',
    params: data
  })
} 
//  获取柜组用户  
export function getGroupById(data) {
  return request({
    url: '/admin/auth/addressbook/orgnization/getClerkById',
    method: 'get',
    params: data
  })
}
// 根据部门id获取人员
export function getMemberById(data) {
  return request({
    url: '/admin/auth/addressbook/getUserByStallId',
    method: 'get',
    params: data
  })
}
//通讯录管理---组织架构
export function getOrgTree() {
    return request({
      url: '/admin/auth/addressbook/orgnization/getAll',
      method: 'get',
    })
  }
export function getHistoryList(data) {
    return request({
      url: 'admin/auth/addressbook/clerk/synchronization',
      method: 'get',
      params:data
    })
  }
  export function deleteCounter(inData) {
    return request({
      url: '/admin/auth/stall/delete',
      method: 'delete',
      params: inData
    })
  }

  //  获取移动分组
  export function getGroup() {
    return request({
      url: '/admin/auth/addressbook/selectGroupPage',
      method: 'get',
    })
  }

  // 修改门店名字
  export function storeNameChange(data) {
    return request({
      url: '/admin/auth/stall/update',
      method: 'put',
      data
    })
  }

  // 移动人员
  export function moveMember(data) {
    return request({
      url: 'admin/auth/addressbook/clerk/moveTo',
      method: 'put',
      params:data
    })
  }

  // 设置管理员||取消管理员
  export function changeRole(data) {
    return request({
      url: 'admin/auth/addressbook/clerk/configManagerById',
      method: 'put',
      params:data
    })
  }

  // 模糊查询
  export function search(data) {
    return request({
      url: '/admin/auth/addressbook/clerk/getByUserIdOrUserName',
      method: 'get',
      params:data
    })
  }

   // 添加子部门
  export function addGroup(data) {
    return request({
      url: '/admin/auth/addressbook/orgnization/save',
      method: 'post',
      params:data
    })
  }

   // 删除子部门
  export function deleteGroup(data) {
    return request({
      url: '/admin/auth/addressbook/orgnization/deleteById',
      method: 'delete',
      params:data
    })
  }