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
d4249204
Commit
d4249204
authored
Jan 17, 2023
by
jinxin
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/feature/获取用户敏感信息' into developer
parents
059829e2
d3d251f7
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
1 deletions
+29
-1
StaffApiService.java
...va/com/gic/haoban/manage/api/service/StaffApiService.java
+8
-0
StaffMapper.java
...com/gic/haoban/manage/service/dao/mapper/StaffMapper.java
+8
-0
StaffApiServiceImpl.java
.../manage/service/service/out/impl/StaffApiServiceImpl.java
+5
-0
StaffMapper.xml
...manage3-service/src/main/resources/mapper/StaffMapper.xml
+7
-0
WxStaffController.java
...m/gic/haoban/manage/web/controller/WxStaffController.java
+1
-1
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/StaffApiService.java
View file @
d4249204
...
@@ -200,6 +200,14 @@ public interface StaffApiService {
...
@@ -200,6 +200,14 @@ public interface StaffApiService {
*/
*/
int
updateQrCodeByStaffId
(
String
staffId
,
String
qrCode
);
int
updateQrCodeByStaffId
(
String
staffId
,
String
qrCode
);
/**
* 通过userID更新员工二维码
* @param userId
* @param qrCode
* @return
*/
int
updateQrCodeByUserId
(
String
userId
,
String
qrCode
);
/**
/**
* 获取职员id二维码
* 获取职员id二维码
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/StaffMapper.java
View file @
d4249204
...
@@ -85,6 +85,14 @@ public interface StaffMapper {
...
@@ -85,6 +85,14 @@ public interface StaffMapper {
int
updateQrCodeByStaffId
(
@Param
(
"staffId"
)
String
staffId
,
@Param
(
"qrCode"
)
String
qrCode
);
int
updateQrCodeByStaffId
(
@Param
(
"staffId"
)
String
staffId
,
@Param
(
"qrCode"
)
String
qrCode
);
/**
/**
* 通过userID更新员工二维码
* @param userId
* @param qrCode
* @return
*/
int
updateQrCodeByUserId
(
@Param
(
"userId"
)
String
userId
,
@Param
(
"qrCode"
)
String
qrCode
);
/**
* 选择电话号码和企业标识
* 选择电话号码和企业标识
*/
*/
TabHaobanStaff
selectByPhoneNumberAndEnterpriseId
(
@Param
(
"phoneNumber"
)
String
phoneNumber
,
TabHaobanStaff
selectByPhoneNumberAndEnterpriseId
(
@Param
(
"phoneNumber"
)
String
phoneNumber
,
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/StaffApiServiceImpl.java
View file @
d4249204
...
@@ -755,6 +755,11 @@ public class StaffApiServiceImpl implements StaffApiService {
...
@@ -755,6 +755,11 @@ public class StaffApiServiceImpl implements StaffApiService {
}
}
@Override
@Override
public
int
updateQrCodeByUserId
(
String
userId
,
String
qrCode
)
{
return
staffMapper
.
updateQrCodeByUserId
(
userId
,
qrCode
);
}
@Override
public
StaffQrCodeDTO
getQrCodeByClerkId
(
String
clerkId
)
{
public
StaffQrCodeDTO
getQrCodeByClerkId
(
String
clerkId
)
{
StaffClerkRelationDTO
staffClerkRelationDTO
=
staffClerkRelationService
.
getByClerkId
(
clerkId
);
StaffClerkRelationDTO
staffClerkRelationDTO
=
staffClerkRelationService
.
getByClerkId
(
clerkId
);
if
(
staffClerkRelationDTO
==
null
)
{
if
(
staffClerkRelationDTO
==
null
)
{
...
...
haoban-manage3-service/src/main/resources/mapper/StaffMapper.xml
View file @
d4249204
...
@@ -453,6 +453,13 @@
...
@@ -453,6 +453,13 @@
where staff_id = #{staffId}
where staff_id = #{staffId}
</update>
</update>
<update
id=
"updateQrCodeByUserId"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanStaff"
>
update tab_haoban_staff
set qr_code = #{qrCode},
update_time = now()
where wx_user_id = #{userId} or wx_open_user_id = #{userId}
</update>
<select
id=
"selectByPhoneNumberAndEnterpriseId"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
<select
id=
"selectByPhoneNumberAndEnterpriseId"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
select
<include
refid=
"Base_Column_List"
/>
<include
refid=
"Base_Column_List"
/>
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/controller/WxStaffController.java
View file @
d4249204
...
@@ -1821,7 +1821,7 @@ public class WxStaffController extends WebBaseController {
...
@@ -1821,7 +1821,7 @@ public class WxStaffController extends WebBaseController {
//更新staff的qr_code
//更新staff的qr_code
if
(
null
!=
result
){
if
(
null
!=
result
){
logger
.
info
(
"成员的user_id:{},qr_code:{}"
,
result
.
getUserid
(),
result
.
getQr_code
());
logger
.
info
(
"成员的user_id:{},qr_code:{}"
,
result
.
getUserid
(),
result
.
getQr_code
());
staffApiService
.
updateQrCodeBy
Staff
Id
(
result
.
getUserid
(),
result
.
getQr_code
());
staffApiService
.
updateQrCodeBy
User
Id
(
result
.
getUserid
(),
result
.
getQr_code
());
}
}
return
resultResponse
(
HaoBanErrCode
.
ERR_1
);
return
resultResponse
(
HaoBanErrCode
.
ERR_1
);
}
}
...
...
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