AppService.js
3.76 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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
import {post,upload} from "./rpc"
const xnService={
login: (data) => {
data.method = "xntalk.login";
return post(data)
},
/**
* 获取承租人信息和用户id
* @param data
* @returns {*}
*/
getPassport: (data) => {
data.method = "api.security.passport.get";
return post(data)
},
/**
* 获取identity信息和用户id
* @param data
* @returns {*}
*/
getIdentity: (data) => {
data.method = "api.security.identity.get";
return post(data)
},
/**
* 获取承租人信息
* @param data
* @returns {*}
*/
getUser: (data) => {
data.method = "api.master.system.user.get";
return post(data)
},
/**
* 查询组织部门
* @param data
* @returns {*}
*/
organizationQuery: (data) =>{
data.method = "xntalk.organization.query";
return post(data)
},
/**
* 工作圈入口及首页查询未读数
* @param data
* @returns {Promise<*>}
*/
getUnReadCount:(data) =>{
data.method = "api.moment.unread.get";
return post(data)
},
/**
* 清除(清零)工作圈未读消息数
* @param data
* @returns {Promise<*>}
*/
cleanUnRead:(data) =>{
data.method = "api.moment.unread.clean";
return post(data)
},
/**
* 获取工作圈未读消息列表
* @param data
* @returns {Promise<*>}
*/
getUnRead:(data) =>{
data.method = "api.moment.unread.getList";
return post(data)
},
/*获取工作圈列表*/
getMomentList:(data) => {
data.method = "api.moment.getList";
return post(data)
},
/*创建工作圈*/
createMoment:(data) => {
data.method = "api.moment.create";
return post(data)
},
/**
* 创建评论
* @param data
* @return {*}
*/
createComment: (data) =>{
data.method = "api.moment.comment.create";
return post(data)
},
/**
* 删除评论
* @param data
* @return {*}
*/
deleteComment: (data) =>{
data.method = "api.moment.comment.delete";
return post(data)
},
/**
* 创建点赞
* @param data
* @return {*}
*/
createLike: (data) =>{
data.method = "api.moment.like.create";
return post(data)
},
/**
* 取消点赞
* @param data
* @return {*}
*/
cancelLike: (data) =>{
data.method = "api.moment.like.cancel";
return post(data)
},
/*获取工作圈详情*/
getMoment:(data) => {
data.method = "api.sns.moment.get";
return post(data)
},
/*获取@的人员*/
getRemindPeople:(data) => {
data.method = "api.taskCenter.user.find";
return post(data)
},
/*获取阿里云上传信息*/
getAccess:(data) => {
data.method = "api.sns.file.upload.auth.info.get";
return post(data)
},
/*清除任务角标*/
cleanMark:(data) => {
data.method = "api.taskCenter.user.count.update";
return post(data)
},
/*删除进展*/
delComment:(data) => {
data.method = 'api.announcement.comment.delete';
return post(data)
},
/*是否有相关未读消息*/
myInfoOrNot:(data) => {
data.method = 'union.object.business.message.unread.get';
return post(data)
},
/*获取跟我相关的消息*/
getMyInfo:(data) => {
data.method = 'union.object.business.message.find';
return post(data)
},
/*我相关的消息清除提醒*/
cleanMyInfo:(data) => {
data.method = 'union.object.business.message.read';
return post(data)
}
};
export default xnService;