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
// 生成数据列表
var dataList = [
{
'id': 1,
'name': '市纪委',
'parentId': 0,
'parentName': '顶级菜单',
'code': '600000019',
'areaId': 1,
'areaName': '西安市',
'level': 0,
'type': 1,
'typeForShow': '行政机关',
'sort': 19
},
{
'id': 2,
'name': '市民政局',
'parentName': '顶级菜单',
'parentId': 0,
'code': '600000018',
'areaId': 1,
'areaName': '西安市',
'level': 0,
'type': 1,
'typeForShow': '行政机关',
'sort': 18
}
]
function list () {
return {
url: '/sys/department/list',
type: 'get',
data: {
'msg': 'success',
'code': 0,
'count': dataList.length,
'data': dataList
}
}
}
// 机构类别
function typeList () {
return {
url: '/sys/department/type',
type: 'get',
data: {
'msg': 'success',
'code': 0,
'data': [
{
id: 1,
label: '行政机关'
},
{
id: 2,
label: '事业单位'
},
{
id: 3,
label: '社会团体'
},
{
id: 4,
label: '其他组织机构'
}
]
}
}
}
fnCreate([list, typeList], false)