UNPKG

nbugs-pc-select-user

Version:

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

37 lines (31 loc) 876 B
// 接口请求默认参数 export const fetchDefaultOptions = { haveAuthority: false, groupTypes: ['student_group', 'schoolworker_group'], userTypes: ['student', 'teacher'], }; // 获取页面所在环境 export function getEnv() { const metaTagList = document.getElementsByTagName('meta'); const resultItem = Array.prototype.find.call(metaTagList, item => { const { name } = item; return name === 'x-server-env'; }); const env = resultItem ? resultItem.content : 'dev'; return env; } // 过滤选择节点数组 export function filterNodes(originNodes) { /* eslint-disable no-param-reassign */ const _nodes = originNodes.map(item => { const { type } = item; if (type === 'dept') { delete item.userId; delete item.userName; delete item.userType; } return item; }); return _nodes; /* eslint-enable */ }