Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
customer-service
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
QG
customer-service
Commits
8eefd98b
Commit
8eefd98b
authored
May 17, 2023
by
赵浩琳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改手机号记录接口返回手机号加掩码
parent
f2157a95
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
1 deletion
+42
-1
UserModifyPhoneRecord.java
...ntgroup/customer/rest/vo/phone/UserModifyPhoneRecord.java
+34
-0
UserServiceImpl.java
.../cn/quantgroup/customer/service/impl/UserServiceImpl.java
+8
-1
No files found.
src/main/java/cn/quantgroup/customer/rest/vo/phone/UserModifyPhoneRecord.java
0 → 100644
View file @
8eefd98b
package
cn
.
quantgroup
.
customer
.
rest
.
vo
.
phone
;
import
lombok.Data
;
@Data
public
class
UserModifyPhoneRecord
{
private
Long
id
;
private
Long
userId
;
private
String
prevPhoneNo
;
private
String
curPhoneNo
;
private
String
reason
;
private
String
operator
;
private
String
remark
;
private
String
financialResponse
;
private
String
createdAt
;
private
String
updatedAt
;
private
String
operationAt
;
private
Integer
applySource
;
private
Integer
applyStatus
;
private
String
applyStatusReason
;
}
src/main/java/cn/quantgroup/customer/service/impl/UserServiceImpl.java
View file @
8eefd98b
...
...
@@ -23,6 +23,7 @@ import cn.quantgroup.customer.rest.param.user.UserQueryParam;
import
cn.quantgroup.customer.rest.vo.JsonResult
;
import
cn.quantgroup.customer.rest.vo.MoResult
;
import
cn.quantgroup.customer.rest.vo.phone.ModifyPhoneNo
;
import
cn.quantgroup.customer.rest.vo.phone.UserModifyPhoneRecord
;
import
cn.quantgroup.customer.service.IIceService
;
import
cn.quantgroup.customer.service.IKaService
;
import
cn.quantgroup.customer.service.IUserService
;
...
...
@@ -1353,7 +1354,13 @@ public class UserServiceImpl implements IUserService {
userJsonObject
=
JSONObject
.
parseObject
(
response
);
String
userBusinessCode
=
userJsonObject
.
getString
(
"businessCode"
);
if
(
"0000"
.
equals
(
userBusinessCode
)){
return
JsonResult
.
buildSuccessResult
(
userJsonObject
.
getString
(
"msg"
),
userJsonObject
.
get
(
"data"
));
String
data
=
userJsonObject
.
getString
(
"data"
);
UserModifyPhoneRecord
userModifyPhoneRecord
=
JSONTools
.
deserialize
(
data
,
UserModifyPhoneRecord
.
class
);
userModifyPhoneRecord
.
setPrevPhoneNo
(
DesensitizeUtil
.
mobileDesensitization
(
userModifyPhoneRecord
.
getPrevPhoneNo
()));
userModifyPhoneRecord
.
setCurPhoneNo
(
DesensitizeUtil
.
mobileDesensitization
(
userModifyPhoneRecord
.
getCurPhoneNo
()));
return
JsonResult
.
buildSuccessResult
(
userJsonObject
.
getString
(
"msg"
),
userModifyPhoneRecord
);
}
else
{
return
JsonResult
.
buildErrorStateResult
(
userJsonObject
.
getString
(
"msg"
),
userJsonObject
.
get
(
"data"
));
}
...
...
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