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
9c70a352
Commit
9c70a352
authored
Mar 11, 2020
by
王向伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
综合查询修改
parent
b5da5a41
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
164 additions
and
92 deletions
+164
-92
OrderQueryParam.java
...oup/customer/rest/param/ordermapping/OrderQueryParam.java
+1
-1
UserQueryParam.java
...n/quantgroup/customer/rest/param/user/UserQueryParam.java
+25
-0
IKaService.java
src/main/java/cn/quantgroup/customer/service/IKaService.java
+2
-2
IUserService.java
...ain/java/cn/quantgroup/customer/service/IUserService.java
+6
-2
KaServiceImpl.java
...va/cn/quantgroup/customer/service/impl/KaServiceImpl.java
+9
-9
OrderServiceImpl.java
...cn/quantgroup/customer/service/impl/OrderServiceImpl.java
+2
-2
UserServiceImpl.java
.../cn/quantgroup/customer/service/impl/UserServiceImpl.java
+119
-76
No files found.
src/main/java/cn/quantgroup/customer/rest/param/ordermapping/Order
Mapping
QueryParam.java
→
src/main/java/cn/quantgroup/customer/rest/param/ordermapping/OrderQueryParam.java
View file @
9c70a352
...
...
@@ -7,7 +7,7 @@ import lombok.Data;
* @version 2020/3/9
*/
@Data
public
class
Order
Mapping
QueryParam
{
public
class
OrderQueryParam
{
private
Long
loanId
;
...
...
src/main/java/cn/quantgroup/customer/rest/param/user/UserQueryParam.java
0 → 100644
View file @
9c70a352
package
cn
.
quantgroup
.
customer
.
rest
.
param
.
user
;
import
lombok.Data
;
/**
* 用户查询参数
* @author Wang Xiangwei
* @version 2020/3/11
*/
@Data
public
class
UserQueryParam
{
/**
* 注册手机号
*/
private
String
phoneNo
;
/**
* 用户注册身份证号
*/
private
String
idNo
;
private
Long
userId
;
private
String
uuid
;
}
src/main/java/cn/quantgroup/customer/service/IKaService.java
View file @
9c70a352
package
cn
.
quantgroup
.
customer
.
service
;
import
cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping
;
import
cn.quantgroup.customer.rest.param.ordermapping.Order
Mapping
QueryParam
;
import
cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam
;
import
cn.quantgroup.customer.rest.vo.JsonResult
;
import
java.util.List
;
...
...
@@ -13,7 +13,7 @@ import java.util.Map;
*/
public
interface
IKaService
{
JsonResult
<
LoanOrderMapping
>
findOrderMapping
(
Order
MappingQueryParam
orderMapping
QueryParam
);
JsonResult
<
LoanOrderMapping
>
findOrderMapping
(
Order
QueryParam
order
QueryParam
);
/**
* key 申请订单号 value 渠道订单号
...
...
src/main/java/cn/quantgroup/customer/service/IUserService.java
View file @
9c70a352
package
cn
.
quantgroup
.
customer
.
service
;
import
cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam
;
import
cn.quantgroup.customer.rest.param.phone.ModifyPhoneAudit
;
import
cn.quantgroup.customer.rest.param.phone.ModifyPhoneFeedback
;
import
cn.quantgroup.customer.rest.param.phone.ModifyPhoneQuery
;
import
cn.quantgroup.customer.rest.param.user.UserCombinationParam
;
import
cn.quantgroup.customer.rest.param.user.UserQueryParam
;
import
cn.quantgroup.customer.rest.vo.JsonResult
;
import
org.springframework.security.core.userdetails.UserDetailsService
;
import
org.springframework.stereotype.Service
;
...
...
@@ -22,10 +24,12 @@ public interface IUserService extends UserDetailsService {
/**
* 用户基本信息
* @param user
Combination
Param
* @param user
Query
Param
* @return
*/
JsonResult
findUserInfo
(
UserCombinationParam
userCombinationParam
);
JsonResult
findUserInfo
(
UserQueryParam
userQueryParam
);
JsonResult
findUserInfoByOrderParam
(
OrderQueryParam
orderQueryParam
);
JsonResult
findUserCombination
(
UserCombinationParam
userCombinationParam
);
...
...
src/main/java/cn/quantgroup/customer/service/impl/KaServiceImpl.java
View file @
9c70a352
...
...
@@ -3,7 +3,7 @@ package cn.quantgroup.customer.service.impl;
import
cn.quantgroup.customer.enums.ErrorCodeEnum
;
import
cn.quantgroup.customer.exception.BusinessException
;
import
cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping
;
import
cn.quantgroup.customer.rest.param.ordermapping.Order
Mapping
QueryParam
;
import
cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam
;
import
cn.quantgroup.customer.rest.vo.JsonResult
;
import
cn.quantgroup.customer.service.IKaService
;
import
cn.quantgroup.customer.service.http.IHttpService
;
...
...
@@ -39,18 +39,18 @@ public class KaServiceImpl implements IKaService {
private
IHttpService
httpService
;
@Override
public
JsonResult
<
LoanOrderMapping
>
findOrderMapping
(
Order
MappingQueryParam
orderMapping
QueryParam
)
{
public
JsonResult
<
LoanOrderMapping
>
findOrderMapping
(
Order
QueryParam
order
QueryParam
)
{
String
logPre
=
"KaServiceImpl.findOrderMapping"
;
log
.
info
(
"{},获得orderMapping order
MappingQueryParam={}"
,
logPre
,
orderMapping
QueryParam
);
log
.
info
(
"{},获得orderMapping order
QueryParam={}"
,
logPre
,
order
QueryParam
);
if
(
Objects
.
isNull
(
order
Mapping
QueryParam
))
{
log
.
error
(
"{} 查询参数为空 order
MappingQueryParam={}"
,
logPre
,
orderMapping
QueryParam
);
if
(
Objects
.
isNull
(
orderQueryParam
))
{
log
.
error
(
"{} 查询参数为空 order
QueryParam={}"
,
logPre
,
order
QueryParam
);
return
JsonResult
.
buildErrorStateResult
(
"查询参数为空"
,
null
);
}
String
applyOrderNo
=
order
Mapping
QueryParam
.
getApplyOrderNo
();
String
channelOrderNo
=
order
Mapping
QueryParam
.
getChannelOrderNo
();
Long
loanId
=
order
Mapping
QueryParam
.
getLoanId
();
String
applyOrderNo
=
orderQueryParam
.
getApplyOrderNo
();
String
channelOrderNo
=
orderQueryParam
.
getChannelOrderNo
();
Long
loanId
=
orderQueryParam
.
getLoanId
();
String
url
=
kaSysUrl
+
"/external/get/orderMapping"
;
...
...
@@ -83,7 +83,7 @@ public class KaServiceImpl implements IKaService {
}
catch
(
Exception
e
)
{
log
.
error
(
"{} 网络通讯异常,order
MappingQueryParam:{},ex:{}"
,
orderMapping
QueryParam
,
ExceptionUtils
.
getStackTrace
(
e
));
log
.
error
(
"{} 网络通讯异常,order
QueryParam:{},ex:{}"
,
order
QueryParam
,
ExceptionUtils
.
getStackTrace
(
e
));
throw
new
BusinessException
(
ErrorCodeEnum
.
NET_ERROR
);
}
...
...
src/main/java/cn/quantgroup/customer/service/impl/OrderServiceImpl.java
View file @
9c70a352
...
...
@@ -2,7 +2,7 @@ package cn.quantgroup.customer.service.impl;
import
cn.quantgroup.customer.model.kaordermapping.LoanOrderMapping
;
import
cn.quantgroup.customer.model.order.*
;
import
cn.quantgroup.customer.rest.param.ordermapping.Order
Mapping
QueryParam
;
import
cn.quantgroup.customer.rest.param.ordermapping.OrderQueryParam
;
import
cn.quantgroup.customer.rest.vo.JsonResult
;
import
cn.quantgroup.customer.service.IKaService
;
import
cn.quantgroup.customer.service.IOrderService
;
...
...
@@ -32,7 +32,7 @@ public class OrderServiceImpl implements IOrderService {
public
JsonResult
<
List
<
FlowNode
>>
findFlowChart
(
String
applyOrderNo
)
{
String
logPre
=
"OrderServiceImpl.findFlowChart"
;
log
.
info
(
"{} 查询流程图 applyOrderNo={}"
,
logPre
,
applyOrderNo
);
Order
MappingQueryParam
param
=
new
OrderMapping
QueryParam
();
Order
QueryParam
param
=
new
Order
QueryParam
();
param
.
setApplyOrderNo
(
applyOrderNo
);
JsonResult
<
LoanOrderMapping
>
orderMappingResult
=
kaService
.
findOrderMapping
(
param
);
LoanOrderMapping
head
=
null
;
...
...
src/main/java/cn/quantgroup/customer/service/impl/UserServiceImpl.java
View file @
9c70a352
This diff is collapsed.
Click to expand it.
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