nbugs-pc-select-user
Version:
https://nbugs.yuque.com/front-end/components/project-readme
43 lines (36 loc) • 937 B
JavaScript
import { mock } from 'mockjs';
import { sourceList, departUser } from './tree';
export const getAddress = () => mock(sourceList);
export const getDepartUser = () => {
const timeStamp = Date.now();
const randomStr = String(timeStamp).slice(-4);
const result = { users: [] };
departUser.forEach(item => {
result.users.push({
userId: item.userId + randomStr,
userName: item.userName + randomStr,
});
});
return result;
};
export const saveSelectResult = () =>
mock({
selectSignature: '@string',
});
export const getSelectResult = () =>
mock({
selectResult: {
'intermediateNodeKeys|1-10': ['@string'],
'checkedNodes|1-10': [
{
deptId: '@string',
deptName: '@cname()',
deptType: '@string',
showRole: '@boolean',
type: 'user',
userId: '@string',
userName: '@cname()',
},
],
},
});