Repository navigation
Expand file tree
/
Copy pathconfig.js
More file actions
131 lines (130 loc) · 4.28 KB
/
Copy pathconfig.js
File metadata and controls
131 lines (130 loc) · 4.28 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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
var config = {
app: {
appKey: '', //分配到的App_Key
appSecret: '', //分配到的App_Secret
apiBaseUrl: 'https://api.mingdao.com/',
//授权回调地址,站外应用需与设置的回调地址一致
GetRedirectUrl: function () {
return 'http://' + config.server.host + ':' + config.server.port + '/authorize_callback';
},
getRequestUrl: function() {
return config.app.apiBaseUrl + 'auth2/authorize?' +
'app_key=' + config.app.appKey +
'&redirect_uri=' + config.app.GetRedirectUrl();
},
tokenUrl: 'https://api.mingdao.com/auth2/access_token?'
},
server: {
host: 'localhost',
port: 808
},
api: {
post: {
followed: 'post/followed',
all: 'post/all',
my: 'post/my',
atme: 'post/atme',
replyme: 'post/replyme',
favorite: 'post/favorite',
group: 'post/group',
user: 'post/user',
doc: 'post/doc',
img: 'post/img',
faq: 'post/faq',
unreadCount: 'post/unreadcount',
detail: 'post/detail',
reply: 'post/reply',
update: 'post/update',
upload: 'post/upload',
del: 'post/delete',
repost: 'post/repost',
addReply: 'post/add_reply',
deleteReply: 'post/delete_reply',
addFavorite: 'post/add_favorite',
deleteFavorite: 'post/delete_favorite',
deleteLike: 'post/delete_like'
},
task: {
myJoined: 'task/my_joined',
myJoinedFinished: 'task/my_joined_finished',
myAssign: 'task/my_assign',
myAssignFinished: 'task/my_assign_finished',
myCharge: 'task/my_charge',
myChargeFinished: 'task/my_charge_finished',
project: 'task/project',
unreadCount: 'task/unreadcount',
detail: 'task/detail',
reply: 'task/reply',
create: 'task/create',
finish: 'task/finish',
addreply: 'task/addreply',
del: 'task/delete'
},
calendar: {
create: 'calendar/create',
edit: 'calendar/edit',
addMember: 'calendar/add_member',
deleteMember: 'calendar/delete_member',
exit: 'calendar/exit',
join: 'calendar/join',
deny: 'calendar/deny',
reinviteMember: 'calendar/reinvite_member',
del: 'calendar/destroy'
},
user: {
all: 'user/all',
search: 'user/search',
detail: 'user/detail',
followed: 'user/followed',
department: 'user/department',
addFollowed: 'user/add_followed',
deleteFollowed: 'user/delete_followed',
invite: 'user/invite'
},
group: {
all: 'group/all',
myCreated: 'group/my_created',
myJoined: 'group/my_joined',
user: 'group/user',
create: 'group/create',
exit: 'group/exit',
join: 'group/join',
close: 'group/close',
open: 'gorup/open',
del: 'group/delete',
invite: 'group/invite'
},
message: {
all: 'message/all',
list: 'message/list',
unreadCount: 'message/unreadcount',
create: 'message/create',
del: 'message/delete',
read: 'message/read'
},
passport: {
detail: 'passport/detail',
edit: 'passport/edit',
editAvstar: 'passport/edit_avstar'
},
company: {
detail: 'company/detail',
getAdmin: 'company/get_admin',
isAdmin: 'company/add_admin'
},
app: {
version: 'app/version',
getAdmin: 'app/get_admin',
addAdmin: 'app/add_admin',
deleteAdmin: 'app/delete_admin',
statistics: 'app/statistics',
isAdmin: 'app/is_admin'
},
auth2: {
authorize: 'auth2/authorize',
accessToken: 'auth2/access_token',
device: 'auth2/device'
}
}
};
exports.config = config;