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
c91a005e
Commit
c91a005e
authored
Oct 08, 2022
by
徐高华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
活码
parent
402fdfe8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
4 deletions
+8
-4
WxEnterpriseRelatedService.java
...an/manage/service/service/WxEnterpriseRelatedService.java
+1
-1
WxEnterpriseRelatedServiceImpl.java
.../service/service/impl/WxEnterpriseRelatedServiceImpl.java
+5
-1
MemberUnionidRelatedApiServiceImpl.java
.../service/out/impl/MemberUnionidRelatedApiServiceImpl.java
+1
-1
FriendSyncNewOperation.java
...an/manage/service/task/friend/FriendSyncNewOperation.java
+1
-1
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/WxEnterpriseRelatedService.java
View file @
c91a005e
...
...
@@ -41,5 +41,5 @@ public interface WxEnterpriseRelatedService {
public
WxEnterpriseRelationBO
getHeadEnterprise
(
String
enterpriseId
)
;
public
boolean
getAddByWelcomeFlag
(
TabHaobanWxEnterpriseRelated
wxEnterpriseRelated
,
String
unionid
)
;
public
boolean
getAddByWelcomeFlag
(
TabHaobanWxEnterpriseRelated
wxEnterpriseRelated
,
String
unionid
,
boolean
isHmUnionid
)
;
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/impl/WxEnterpriseRelatedServiceImpl.java
View file @
c91a005e
...
...
@@ -89,9 +89,13 @@ public class WxEnterpriseRelatedServiceImpl implements WxEnterpriseRelatedServic
@Override
public
boolean
getAddByWelcomeFlag
(
TabHaobanWxEnterpriseRelated
wxEnterpriseRelated
,
String
unionid
)
{
public
boolean
getAddByWelcomeFlag
(
TabHaobanWxEnterpriseRelated
wxEnterpriseRelated
,
String
unionid
,
boolean
isHmUnionid
)
{
int
openCardFlag
=
wxEnterpriseRelated
.
getMemberOpenCardFlag
()
;
int
wxEnterpriseType
=
wxEnterpriseRelated
.
getWxEnterpriseType
()
;
// 活码
if
(
StringUtils
.
isNotBlank
(
unionid
)
&&
isHmUnionid
)
{
return
false
;
}
// unionid存在,并且在同一开放平台,可以创建客户
if
(
StringUtils
.
isNotBlank
(
unionid
)
&&
openCardFlag
==
0
)
{
return
false
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MemberUnionidRelatedApiServiceImpl.java
View file @
c91a005e
...
...
@@ -496,7 +496,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
return
;
}
String
memberId
=
null
;
boolean
addByWelcome
=
this
.
wxEnterpriseRelatedService
.
getAddByWelcomeFlag
(
wxEnterpriseRelated
,
unionid
)
;
boolean
addByWelcome
=
this
.
wxEnterpriseRelatedService
.
getAddByWelcomeFlag
(
wxEnterpriseRelated
,
unionid
,
isHmUnionid
)
;
log
.
info
(
"新增外部联系人,是否通过欢迎语={},wxEnterpriseId:{},enterpriseId={},unionid={}"
,
addByWelcome
,
wxEnterpriseId
,
enterpriseId
,
unionid
);
if
(
addByWelcome
)
{
unionid
=
null
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/friend/FriendSyncNewOperation.java
View file @
c91a005e
...
...
@@ -187,7 +187,7 @@ public class FriendSyncNewOperation implements BaseSyncOperation {
externalUserDTO
.
setWxUserId
(
wxUserId
);
externalUserDTO
.
setStaffId
(
staffId
);
boolean
addByWelcome
=
this
.
wxEnterpriseRelatedService
.
getAddByWelcomeFlag
(
wxEnterpriseRelated
,
externalUserDTO
.
getUnionId
())
;
boolean
addByWelcome
=
this
.
wxEnterpriseRelatedService
.
getAddByWelcomeFlag
(
wxEnterpriseRelated
,
externalUserDTO
.
getUnionId
()
,
false
)
;
if
(
addByWelcome
)
{
logger
.
info
(
"好友不同开平:{}"
,
JSONObject
.
toJSONString
(
externalUserDTO
));
return
memberUnionidRelatedApiService
.
addExternal
(
externalUserDTO
);
...
...
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