linkman.js
2.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
import { getUrlParams } from './utils';
export const linkmangroups = [
{
"id": 2,
"name": "广州研发中心",
"parentid": 1,
"order": 10
},
{
"id": 3,
"name": '分组3',
"parentid": 1,
"order": 10,
"children":[
{
"id": 13,
"name": '分组13',
"parentid": 1,
"order": 10
},
{
"id": 14,
"name": '分组14',
"parentid": 1,
"order": 10
}
]
},
{
"id": 4,
"name": '分组4',
"parentid": 1,
"order": 10
}
];
export function genlklist(groupid) {
let list = [];
var count = 2;
for (let i = 0; i < count; i += 1) {
var temp = new String(i);
list.push({
id: `${groupid}-${i}`,
name:`联系人-${groupid}-${i}`,
department: [2,3],
order: [1, 2],
position: "后台工程师",
mobile: "15913215421",
gender: "1",
email: "zhangsan@gzdev.com",
isleader: 0,
avatar: "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0",
telephone: "020-123456",
english_name: "jackzhang",
status: 1,
extattr: {attrs:[{name:"爱好",value:"旅游"},{name:"卡号",value:"1234567234"}]}
});
}
let lklist = {
"groupid":groupid,
"members":list
};
return lklist;
}
export function linkmanglist(req, res, u) {
let url = u;
if (!url || Object.prototype.toString.call(url) !== '[object String]') {
url = req.url; // eslint-disable-line
}
const params = getUrlParams(url);
console.log('server side recevice params:')
console.log(url);
console.log(params);
const groupid = params.groupid ;
const result = genlklist(groupid);
return res.json(result);
}
export default {
linkmangroups
};