| | |
| | | // 查询个人通讯录 |
| | | // 个人通讯录通常是用户收藏或频繁联系的人员 |
| | | export function getPersonalContacts(page,query) { |
| | | return request({ |
| | | url: '/staffContactsPersonal/getList', |
| | | method: 'get', |
| | | params: { |
| | | ...page, |
| | | ...query |
| | | } |
| | | }) |
| | | return request({ |
| | | url: '/staffContactsPersonal/getList', |
| | | method: 'get', |
| | | params: { |
| | | ...page, |
| | | ...query |
| | | } |
| | | }) |
| | | } |
| | | |
| | | // 添加联系人到个人通讯录 |
| | | export function addPersonalContact(data) { |
| | | return request({ |
| | | url: '/staffContactsPersonal/add', |
| | | method: 'post', |
| | | data: data |
| | | }) |
| | | return request({ |
| | | url: '/staffContactsPersonal/add', |
| | | method: 'post', |
| | | data: data |
| | | }) |
| | | } |
| | | |
| | | // 从个人通讯录移除联系人 |
| | | export function removePersonalContact(id) { |
| | | return request({ |
| | | url: '/staffContactsPersonal/delete/' + id, |
| | | method: 'delete' |
| | | }) |
| | | return request({ |
| | | url: '/staffContactsPersonal/delete/' + id, |
| | | method: 'delete' |
| | | }) |
| | | } |
| | | |
| | | // 查询公共通讯录 |
| | | // 公共通讯录通常是所有员工可见的联系方式 |
| | | export function getPublicContacts(query) { |
| | | return request({ |
| | | url: '/staff/contacts/public/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | return request({ |
| | | url: '/staff/contacts/public/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 查询单位通讯录 |
| | | // 单位通讯录通常按部门组织的员工联系方式 |
| | | export function getCompanyContacts(query) { |
| | | return request({ |
| | | url: '/staff/contacts/company/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | return request({ |
| | | url: '/staff/contacts/company/list', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 查询部门通讯录树结构 |
| | | export function getDepartmentTree() { |
| | | return request({ |
| | | url: '/staff/contacts/department/tree', |
| | | method: 'get' |
| | | }) |
| | | return request({ |
| | | url: '/staff/contacts/department/tree', |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | // 获取员工详细信息 |
| | | export function getEmployeeDetail(employeeId) { |
| | | return request({ |
| | | url: '/staff/staffOnJob/' + employeeId, |
| | | method: 'get' |
| | | }) |
| | | } |
| | | return request({ |
| | | url: '/staff/staffOnJob/' + employeeId, |
| | | method: 'get' |
| | | }) |
| | | } |