Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
haoban3.0
haoban-manage3.0
Commits
064dd05d
Commit
064dd05d
authored
Apr 17, 2020
by
fudahua
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
同步通讯录 微信同步gic
parent
11b2cb09
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
13 deletions
+21
-13
GroupSyncOperation.java
...om/gic/haoban/manage/service/task/GroupSyncOperation.java
+3
-0
ServiceTest.java
haoban-manage3-service/src/test/java/ServiceTest.java
+18
-13
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/GroupSyncOperation.java
View file @
064dd05d
...
@@ -138,6 +138,9 @@ public class GroupSyncOperation implements BaseSyncOperation {
...
@@ -138,6 +138,9 @@ public class GroupSyncOperation implements BaseSyncOperation {
}
}
//todo 需要优化 测试
//todo 需要优化 测试
for
(
String
id
:
ids
)
{
for
(
String
id
:
ids
)
{
if
(
id
.
equals
(
dataId
))
{
continue
;
}
preDealService
.
updateStatusByDataId
(
taskId
,
id
,
PreDealStatusEnum
.
exception
.
getVal
(),
"父分组同步异常"
);
preDealService
.
updateStatusByDataId
(
taskId
,
id
,
PreDealStatusEnum
.
exception
.
getVal
(),
"父分组同步异常"
);
}
}
checkDepartmentTask
(
taskId
);
checkDepartmentTask
(
taskId
);
...
...
haoban-manage3-service/src/test/java/ServiceTest.java
View file @
064dd05d
...
@@ -5,6 +5,7 @@ import com.gic.api.base.commons.JSONResponse;
...
@@ -5,6 +5,7 @@ import com.gic.api.base.commons.JSONResponse;
import
com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService
;
import
com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService
;
import
com.gic.redis.data.util.RedisUtil
;
import
com.gic.redis.data.util.RedisUtil
;
import
com.gic.wechat.api.dto.qywx.DepartmentDTO
;
import
com.gic.wechat.api.dto.qywx.DepartmentDTO
;
import
com.gic.wechat.api.dto.qywx.QywxXcxSendMessageDTO
;
import
com.gic.wechat.api.dto.qywx.UserDTO
;
import
com.gic.wechat.api.dto.qywx.UserDTO
;
import
com.gic.wechat.api.service.qywx.QywxDepartmentApiService
;
import
com.gic.wechat.api.service.qywx.QywxDepartmentApiService
;
import
com.gic.wechat.api.service.qywx.QywxSuiteApiService
;
import
com.gic.wechat.api.service.qywx.QywxSuiteApiService
;
...
@@ -16,6 +17,7 @@ import org.springframework.test.context.ContextConfiguration;
...
@@ -16,6 +17,7 @@ import org.springframework.test.context.ContextConfiguration;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.Iterator
;
import
java.util.Iterator
;
import
java.util.List
;
import
java.util.List
;
...
@@ -116,18 +118,21 @@ public class ServiceTest {
...
@@ -116,18 +118,21 @@ public class ServiceTest {
// }
// }
//
//
//
//
// @Test
@Test
// public void sendMessage() {
public
void
sendMessage
()
{
// QywxXcxSendMessageDTO messageDTO = new QywxXcxSendMessageDTO();
QywxXcxSendMessageDTO
messageDTO
=
new
QywxXcxSendMessageDTO
();
// messageDTO.setAppid("wx6054e7be35015afc");
messageDTO
.
setAppid
(
"wx6054e7be35015afc"
);
// ArrayList<String> userIDs = new ArrayList<>();
ArrayList
<
String
>
userIDs
=
new
ArrayList
<>();
// userIDs.add("9ae4c4f1277340a186b16a17d937c72c");
userIDs
.
add
(
"9ae4c4f1277340a186b16a17d937c72c"
);
// messageDTO.setUserIds(userIDs);
messageDTO
.
setUserIds
(
userIDs
);
// messageDTO.setTitle("我的测试test");
messageDTO
.
setTitle
(
"我的测试test"
);
// messageDTO.setDescription("我的测试test11111");
messageDTO
.
setDescription
(
"我的测试test11111"
);
// boolean ret = qywxSuiteApiService.sendMessage("ww9ede832a84b7ae5f",
HashMap
<
String
,
String
>
map
=
new
HashMap
<>();
// "ww2c34dc56739bb105", messageDTO);
map
.
put
(
"名称"
,
"hua"
);
// System.out.println(JSONObject.toJSONString(ret));
messageDTO
.
setItems
(
map
);
// }
boolean
ret
=
qywxSuiteApiService
.
sendMessage
(
"ww9ede832a84b7ae5f"
,
"ww2c34dc56739bb105"
,
messageDTO
);
System
.
out
.
println
(
JSONObject
.
toJSONString
(
ret
));
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment