UNPKG

nbugs-pc-select-user

Version:

https://nbugs.yuque.com/front-end/components/project-readme

46 lines (38 loc) 1.23 kB
import { stringify } from 'qs'; import request from '../utils/request'; let API = ''; const devApi = '//dev.xiaoyuanhao.com/xjf'; const productApi = '//user.api.xiaoyuanhao.com'; // 设置接口运行环境 export function setEnv({ APIEnv } = {}) { if (APIEnv === 'production') { API = productApi; } else if (APIEnv === 'dev') { API = devApi; } else if (APIEnv === 'test') { API = devApi; } } // 获取组织架构树 export async function getOrgTree(params) { return request(`${API}/internal/v2/select/getOrgTree?${stringify(params)}`); } // 获取部门下的人员 export async function getUserList(params) { return request(`${API}/internal/v2/select/getUserList?${stringify(params)}`); } // 搜索人员 export async function searchUser(params) { return request(`${API}/internal/v2/select/searchUser?${stringify(params)}`); } // 保存选择结果,换取签名 export async function saveSelectResult(params) { return request(`${API}/internal/v2/select/saveSelectResult`, { method: 'post', data: params, }); } // 通过签名,换取选择结果 export async function getSelectResult(params) { return request(`${API}/internal/v2/select/getSelectResult?${stringify(params)}`); }