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
b877328e
Commit
b877328e
authored
Mar 24, 2020
by
杨钧
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改绑卡相关接口
parent
15ccb3f3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
8 deletions
+12
-8
CardServiceImpl.java
.../cn/quantgroup/customer/service/impl/CardServiceImpl.java
+12
-8
No files found.
src/main/java/cn/quantgroup/customer/service/impl/CardServiceImpl.java
View file @
b877328e
...
...
@@ -54,21 +54,23 @@ public class CardServiceImpl implements ICardService {
return
JsonResult
.
buildErrorStateResult
(
"phoneNo 和 userId 不能同时为空"
,
ErrorCodeEnum
.
PARAM_ERROR
.
getCode
());
}
CardResult
cardResult
=
new
CardResult
();
UserQueryParam
userQueryParam
=
JSONTools
.
convert
(
cardsQuery
,
UserQueryParam
.
class
);
JsonResult
<
UserBasicInfo
>
userJsonResult
=
userService
.
findUserInfo
(
userQueryParam
);
log
.
info
(
"{} 查询用户信息 userJsonResult={} "
,
logPre
,
userJsonResult
);
if
(
Objects
.
isNull
(
userJsonResult
)
||
!
userJsonResult
.
isSuccess
())
{
log
.
error
(
"{}
根据手机号查不到用户信息 phoneNo={},userJsonResult={}"
,
logPre
,
cardsQuery
.
getPhoneNo
()
,
userJsonResult
);
return
JsonResult
.
build
SuccessResult
(
"用户不存在"
,
null
);
log
.
error
(
"{}
获取用户信息失败 userQueryParam={},userJsonResult={}"
,
logPre
,
userQueryParam
,
userJsonResult
);
return
JsonResult
.
build
ErrorStateResult
(
"获取用户信息失败"
,
ErrorCodeEnum
.
RETURN_ERROR
.
getCode
()
);
}
UserBasicInfo
userbasicinfo
;
if
(
Objects
.
isNull
(
userbasicinfo
=
userJsonResult
.
getData
()))
{
log
.
warn
(
"{} 不存在对应用户 userQueryParam={},userJsonResult={}"
,
logPre
,
userQueryParam
,
userJsonResult
);
return
JsonResult
.
buildSuccessResult
(
"不存在对应用户信息"
,
null
);
UserBasicInfo
userbasicinfo
=
userJsonResult
.
getData
();
cardResult
.
setUserInfo
(
userbasicinfo
);
}
//发起xyqb查询
JsonResult
<
List
<
XyqbCardsInfo
>>
xyqbCardInfoResult
=
xyqbService
.
queryCardLists
(
userbasicinfo
.
getUserId
());
log
.
info
(
"{} 信用钱包返回信息
unBindCard
Result:{}"
,
logPre
,
xyqbCardInfoResult
);
log
.
info
(
"{} 信用钱包返回信息
xyqbCardInfo
Result:{}"
,
logPre
,
xyqbCardInfoResult
);
if
(
Objects
.
isNull
(
xyqbCardInfoResult
))
{
log
.
error
(
"{} 返回为空 userId={}"
,
logPre
,
userbasicinfo
.
getUserId
());
return
JsonResult
.
buildErrorStateResult
(
ErrorCodeEnum
.
RETURN_ERROR
.
getMessage
(),
ErrorCodeEnum
.
RETURN_ERROR
.
getCode
());
...
...
@@ -78,6 +80,8 @@ public class CardServiceImpl implements ICardService {
return
JsonResult
.
buildErrorStateResult
(
xyqbCardInfoResult
.
getMsg
(),
xyqbCardInfoResult
.
getCode
());
}
CardResult
cardResult
=
new
CardResult
();
cardResult
.
setUserInfo
(
userbasicinfo
);
cardResult
.
setBindCardInfo
(
xyqbCardInfoResult
.
getData
());
log
.
info
(
"{} 返回cardResult={}"
,
logPre
,
cardResult
);
return
JsonResult
.
buildSuccessResult
(
"处理成功"
,
cardResult
);
...
...
@@ -106,7 +110,7 @@ public class CardServiceImpl implements ICardService {
return
JsonResult
.
buildErrorStateResult
(
ErrorCodeEnum
.
RETURN_ERROR
.
getMessage
(),
ErrorCodeEnum
.
RETURN_ERROR
.
getCode
());
}
if
(!
xyqbCardRelationResult
.
isSuccess
())
{
log
.
error
(
"{} 信息异常 bankId={},xyqbCard
Info
Result={}"
,
logPre
,
bankId
,
xyqbCardRelationResult
);
log
.
error
(
"{} 信息异常 bankId={},xyqbCard
Relation
Result={}"
,
logPre
,
bankId
,
xyqbCardRelationResult
);
return
JsonResult
.
buildErrorStateResult
(
xyqbCardRelationResult
.
getMsg
(),
xyqbCardRelationResult
.
getCode
());
}
...
...
@@ -135,7 +139,7 @@ public class CardServiceImpl implements ICardService {
return
JsonResult
.
buildErrorStateResult
(
ErrorCodeEnum
.
RETURN_ERROR
.
getMessage
(),
ErrorCodeEnum
.
RETURN_ERROR
.
getCode
());
}
if
(!
unBindCardResult
.
isSuccess
())
{
log
.
error
(
"{} 信息异常 unBindCardModel={},unBindCard
Model
={}"
,
logPre
,
unBindCardModel
,
unBindCardResult
);
log
.
error
(
"{} 信息异常 unBindCardModel={},unBindCard
Result
={}"
,
logPre
,
unBindCardModel
,
unBindCardResult
);
return
JsonResult
.
buildErrorStateResult
(
unBindCardResult
.
getMsg
(),
unBindCardResult
.
getCode
());
}
...
...
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