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
76f36682
Commit
76f36682
authored
Jan 05, 2022
by
墨竹
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/2022-0104' into developer
parents
85e7d1db
da9bb241
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
14 additions
and
12 deletions
+14
-12
ExternalClerkRelatedApiService.java
...an/manage/api/service/ExternalClerkRelatedApiService.java
+1
-1
MemberUnionidRelatedMapper.java
...manage/service/dao/mapper/MemberUnionidRelatedMapper.java
+4
-1
TabHaobanExternalClerkRelatedMapper.java
...rvice/dao/mapper/TabHaobanExternalClerkRelatedMapper.java
+1
-1
ExternalClerkRelatedApiServiceImpl.java
.../service/out/impl/ExternalClerkRelatedApiServiceImpl.java
+0
-0
TabHaobanExternalClerkRelatedMapper.xml
.../resources/mapper/TabHaobanExternalClerkRelatedMapper.xml
+2
-2
WxEnterpriseInfoController.java
...ban/manage/web/controller/WxEnterpriseInfoController.java
+6
-7
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/ExternalClerkRelatedApiService.java
View file @
76f36682
...
@@ -89,7 +89,7 @@ public interface ExternalClerkRelatedApiService {
...
@@ -89,7 +89,7 @@ public interface ExternalClerkRelatedApiService {
*
*
* @return
* @return
*/
*/
List
<
ExternalClerkRelatedDTO
>
lis
tExternalClerkByWxUserIdAncExternalUserId
(
String
wxEnterpriseId
,
String
wxUserId
,
String
enterpriseId
,
String
externalUserId
);
ExternalClerkRelatedDTO
ge
tExternalClerkByWxUserIdAncExternalUserId
(
String
wxEnterpriseId
,
String
wxUserId
,
String
enterpriseId
,
String
externalUserId
);
/**
/**
* 根据id查询列表
* 根据id查询列表
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/MemberUnionidRelatedMapper.java
View file @
76f36682
...
@@ -68,5 +68,7 @@ public interface MemberUnionidRelatedMapper {
...
@@ -68,5 +68,7 @@ public interface MemberUnionidRelatedMapper {
* @author mozhu
* @author mozhu
* @date 2021-12-29 16:30:43
* @date 2021-12-29 16:30:43
*/
*/
int
updateExternalUserIdByOldExternalUserId
(
String
new_external_userid
,
String
external_userid
,
String
wxEnterpriseId
);
int
updateExternalUserIdByOldExternalUserId
(
@Param
(
"newExternalUserId"
)
String
new_external_userid
,
@Param
(
"oldExternalUserId"
)
String
external_userid
,
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
);
}
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanExternalClerkRelatedMapper.java
View file @
76f36682
...
@@ -100,7 +100,7 @@ public interface TabHaobanExternalClerkRelatedMapper {
...
@@ -100,7 +100,7 @@ public interface TabHaobanExternalClerkRelatedMapper {
* @param externalUserId
* @param externalUserId
* @return
* @return
*/
*/
List
<
TabHaobanExternalClerkRelated
>
lis
tExternalClerkByWxUserIdAncExternalUserId
(
TabHaobanExternalClerkRelated
ge
tExternalClerkByWxUserIdAncExternalUserId
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"enterpriseId"
)
String
enterpriseId
,
@Param
(
"externalUserId"
)
String
externalUserId
);
@Param
(
"enterpriseId"
)
String
enterpriseId
,
@Param
(
"externalUserId"
)
String
externalUserId
);
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ExternalClerkRelatedApiServiceImpl.java
View file @
76f36682
This diff is collapsed.
Click to expand it.
haoban-manage3-service/src/main/resources/mapper/TabHaobanExternalClerkRelatedMapper.xml
View file @
76f36682
...
@@ -440,7 +440,7 @@
...
@@ -440,7 +440,7 @@
and status_flag in (3, 4)
and status_flag in (3, 4)
</update>
</update>
<select
id=
"
lis
tExternalClerkByWxUserIdAncExternalUserId"
resultMap=
"BaseResultMap"
>
<select
id=
"
ge
tExternalClerkByWxUserIdAncExternalUserId"
resultMap=
"BaseResultMap"
>
select
select
<include
refid=
"Base_Column_List"
/>
<include
refid=
"Base_Column_List"
/>
from tab_haoban_external_clerk_related
from tab_haoban_external_clerk_related
...
@@ -449,7 +449,7 @@
...
@@ -449,7 +449,7 @@
and enterprise_id = #{enterpriseId}
and enterprise_id = #{enterpriseId}
and external_user_id = #{externalUserId}
and external_user_id = #{externalUserId}
and status_flag in(1,3,4)
and status_flag in(1,3,4)
order by update_time desc
order by update_time desc
limit 1
</select>
</select>
<select
id=
"listByMemberIdAndWxEnterpriseId"
resultMap=
"BaseResultMap"
>
<select
id=
"listByMemberIdAndWxEnterpriseId"
resultMap=
"BaseResultMap"
>
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/controller/WxEnterpriseInfoController.java
View file @
76f36682
...
@@ -413,21 +413,20 @@ public class WxEnterpriseInfoController extends WebBaseController {
...
@@ -413,21 +413,20 @@ public class WxEnterpriseInfoController extends WebBaseController {
logger
.
info
(
"请刷新好友"
);
logger
.
info
(
"请刷新好友"
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11123
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11123
);
}
}
List
<
ExternalClerkRelatedDTO
>
clerkRelatedDTOS
=
externalClerkRelatedApiService
.
lis
tExternalClerkByWxUserIdAncExternalUserId
(
wxEnterpriseId
,
wxUserId
,
gicEnterpriseId
,
memberUnionidRelatedDTO
.
getExternalUserid
());
ExternalClerkRelatedDTO
clerkRelatedDTO
=
externalClerkRelatedApiService
.
ge
tExternalClerkByWxUserIdAncExternalUserId
(
wxEnterpriseId
,
wxUserId
,
gicEnterpriseId
,
memberUnionidRelatedDTO
.
getExternalUserid
());
if
(
CollectionUtils
.
isEmpty
(
clerkRelatedDTOS
)
)
{
if
(
clerkRelatedDTO
==
null
)
{
logger
.
info
(
"该企业没有对应需要发送
的信息村子啊
"
);
logger
.
info
(
"该企业没有对应需要发送
好友关系的信息
"
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11123
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11123
);
}
}
MiniprogramSettingDTO
settingDTO
=
wxEnterpriseApiService
.
getMiniprogramSettingByEid
(
wxEnterpriseId
,
gicEnterpriseId
);
MiniprogramSettingDTO
settingDTO
=
wxEnterpriseApiService
.
getMiniprogramSettingByEid
(
wxEnterpriseId
,
gicEnterpriseId
);
if
(
null
==
settingDTO
)
{
if
(
null
==
settingDTO
)
{
logger
.
info
(
"该企业没有对应需要发送的
信息村子啊
"
);
logger
.
info
(
"该企业没有对应需要发送的
小程序信息
"
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11124
);
return
resultResponse
(
HaoBanErrCode
.
ERR_11124
);
}
}
EnterpriseDTO
enterpriseDTO
=
enterpriseService
.
getEnterpriseById
(
gicEnterpriseId
);
EnterpriseDTO
enterpriseDTO
=
enterpriseService
.
getEnterpriseById
(
gicEnterpriseId
);
ExternalClerkRelatedDTO
clerkRelatedDTO
=
clerkRelatedDTOS
.
get
(
0
);
MemberSendMessageVo
memberSendMessageVo
=
new
MemberSendMessageVo
();
MemberSendMessageVo
memberSendMessageVo
=
new
MemberSendMessageVo
();
memberSendMessageVo
.
setRelationKey
(
clerkRelatedDTO
.
getRelationKey
());
String
relationKey
=
clerkRelatedDTO
.
getRelationKey
();
memberSendMessageVo
.
setRelationKey
(
StringUtils
.
isNotBlank
(
relationKey
)
?
relationKey
:
"-1"
);
memberSendMessageVo
.
setImageUrl
(
settingDTO
.
getImageUrl
());
memberSendMessageVo
.
setImageUrl
(
settingDTO
.
getImageUrl
());
memberSendMessageVo
.
setMediaId
(
settingDTO
.
getMediaId
());
memberSendMessageVo
.
setMediaId
(
settingDTO
.
getMediaId
());
memberSendMessageVo
.
setSelfExteralUserId
(
externalUserid
);
memberSendMessageVo
.
setSelfExteralUserId
(
externalUserid
);
...
...
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