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
edf13e5f
Commit
edf13e5f
authored
Dec 02, 2020
by
fudahua
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/developer' into developer
parents
5284decb
d05a1d08
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
15 additions
and
7 deletions
+15
-7
MemberUnionidRelatedApiServiceImpl.java
.../service/out/impl/MemberUnionidRelatedApiServiceImpl.java
+4
-2
FriendMergeSyncOperation.java
.../haoban/manage/service/task/FriendMergeSyncOperation.java
+1
-1
FriendSyncOperation.java
...m/gic/haoban/manage/service/task/FriendSyncOperation.java
+1
-0
WxEnterpriseController.java
.../haoban/manage/web/controller/WxEnterpriseController.java
+9
-4
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MemberUnionidRelatedApiServiceImpl.java
View file @
edf13e5f
...
...
@@ -803,7 +803,8 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
public
List
<
String
>
listExterialList
(
String
wxEnterpriseId
,
String
wxUserId
)
{
log
.
info
(
"【获取第三方应用好友】wxEnterpriseId={},wxUserId={}"
,
wxEnterpriseId
,
wxUserId
);
WxEnterpriseDTO
enterprise
=
wxEnterpriseService
.
selectById
(
wxEnterpriseId
);
String
wxRes
=
qywxUserApiService
.
listExternalUserid
(
enterprise
.
getCorpid
(),
"wwb3ef71aa8c6d9c06"
,
wxUserId
);
// String wxRes = qywxUserApiService.listExternalUserid(enterprise.getCorpid(), "wwb3ef71aa8c6d9c06", wxUserId);
String
wxRes
=
qywxUserApiService
.
listExternalUserid
(
enterprise
.
getCorpid
(),
config
.
getWxSuiteid
(),
wxUserId
);
List
<
String
>
list
=
new
ArrayList
<>();
log
.
info
(
"【查询第三方应用】res={}"
,
wxRes
);
if
(
StringUtils
.
isBlank
(
wxRes
)){
...
...
@@ -846,7 +847,8 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
log
.
info
(
"企业不存在"
);
return
null
;
}
String
uJ
=
qywxUserApiService
.
getExternalUseridInfo
(
wxEnterprise
.
getCorpid
(),
"wwb3ef71aa8c6d9c06"
,
externalUserId
);
// String uJ = qywxUserApiService.getExternalUseridInfo(wxEnterprise.getCorpid(), "wwb3ef71aa8c6d9c06", externalUserId);
String
uJ
=
qywxUserApiService
.
getExternalUseridInfo
(
wxEnterprise
.
getCorpid
(),
config
.
getWxSuiteid
(),
externalUserId
);
if
(
StringUtils
.
isBlank
(
uJ
)){
log
.
info
(
"好友不存在"
);
return
null
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/FriendMergeSyncOperation.java
View file @
edf13e5f
...
...
@@ -146,7 +146,7 @@ public class FriendMergeSyncOperation implements BaseSyncOperation{
}
checkDepartmentTask
(
taskId
);
}
//
}
@Override
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/FriendSyncOperation.java
View file @
edf13e5f
...
...
@@ -35,6 +35,7 @@ import com.gic.haoban.manage.service.service.PreDealService;
import
com.gic.haoban.manage.service.service.StaffClerkRelationService
;
import
com.gic.haoban.manage.service.service.SyncTaskService
;
import
com.gic.mq.sdk.GicMQClient
;
import
com.gic.redis.data.util.RedisUtil
;
@Service
public
class
FriendSyncOperation
implements
BaseSyncOperation
{
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/controller/WxEnterpriseController.java
View file @
edf13e5f
...
...
@@ -475,7 +475,7 @@ public class WxEnterpriseController extends WebBaseController{
listRet
.
forEach
(
secretSettingVO
->
{
if
((!
StringUtils
.
isEmpty
(
secretSettingVO
.
getEnterpriseId
()))&&(!
secretSettingVO
.
getEnterpriseId
().
equals
(
"-1"
)))
{
EnterpriseDTO
enterpriseDTO
=
enterpriseService
.
getEnterpriseById
(
secretSettingVO
.
getEnterpriseId
());
secretSettingVO
.
setEnterpriseName
(
enterpriseDTO
.
getBrandName
());
secretSettingVO
.
setEnterpriseName
(
enterpriseDTO
==
null
?
""
:
enterpriseDTO
.
getBrandName
());
}
});
}
...
...
@@ -536,7 +536,7 @@ public class WxEnterpriseController extends WebBaseController{
if
(
StringUtils
.
isEmpty
(
taskId
)){
return
resultResponse
(
HaoBanErrCode
.
ERR_100021
);
}
dealSyncOperationApiService
.
dealWxFriendClerk
(
taskId
,
wxEnterpriseId
);
//
dealSyncOperationApiService.dealWxFriendClerk(taskId, wxEnterpriseId);
RedisUtil
.
setCache
(
dayKey
,
dayCount
+
1
);
RedisUtil
.
setCache
(
monthKey
,
monthCount
+
1
);
RedisUtil
.
setCache
(
dateKey
,
DateUtil
.
dateToStr
(
new
Date
(),
DateUtil
.
FORMAT_DATETIME_19
));
...
...
@@ -573,8 +573,13 @@ public class WxEnterpriseController extends WebBaseController{
public
HaobanResponse
getFreshOnOff
(){
LoginVO
login
=
(
LoginVO
)
AuthRequestUtil
.
getLoginUser
();
String
wxEnterpriseId
=
login
.
getWxEnterpriseId
();
String
dateKey
=
"haoban_fresh-wx-friend-enterprise"
+
wxEnterpriseId
;
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
RedisUtil
.
getCache
(
dateKey
)
!=
null
);
String
dateKey
=
"haoban_fresh-wx-friend-enterprise"
;
Object
value
=
RedisUtil
.
getCache
(
dateKey
);
if
(
value
!=
null
){
String
valueStr
=
value
.
toString
();
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
valueStr
.
contains
(
wxEnterpriseId
));
}
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
false
);
}
}
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