Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cash-loan-flow-boss
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
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QG
cash-loan-flow-boss
Commits
f2a3d558
Commit
f2a3d558
authored
May 29, 2020
by
王向伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单状态返回值换为JsonResult
parent
14f0e90a
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
10 deletions
+11
-10
MoOrderServiceImpl.java
...ashloanflowboss/api/order/service/MoOrderServiceImpl.java
+3
-3
KoalaCenter.java
...tgroup/cashloanflowboss/spi/koala/client/KoalaCenter.java
+5
-4
KoalaCenterService.java
...ashloanflowboss/spi/koala/service/KoalaCenterService.java
+3
-3
No files found.
src/main/java/cn/quantgroup/cashloanflowboss/api/order/service/MoOrderServiceImpl.java
View file @
f2a3d558
...
@@ -24,10 +24,10 @@ import cn.quantgroup.cashloanflowboss.spi.clf.model.KANoticeType;
...
@@ -24,10 +24,10 @@ import cn.quantgroup.cashloanflowboss.spi.clf.model.KANoticeType;
import
cn.quantgroup.cashloanflowboss.spi.clf.model.LoanProgress
;
import
cn.quantgroup.cashloanflowboss.spi.clf.model.LoanProgress
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.ClfOrderMappingRepository
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.ClfOrderMappingRepository
;
import
cn.quantgroup.cashloanflowboss.spi.clf.service.CLFCenterService
;
import
cn.quantgroup.cashloanflowboss.spi.clf.service.CLFCenterService
;
import
cn.quantgroup.cashloanflowboss.spi.clotho.service.ClothoCenterService
;
import
cn.quantgroup.cashloanflowboss.spi.jolyne.JolyneService
;
import
cn.quantgroup.cashloanflowboss.spi.jolyne.JolyneService
;
import
cn.quantgroup.cashloanflowboss.spi.koala.service.KoalaCenterService
;
import
cn.quantgroup.cashloanflowboss.spi.koala.service.KoalaCenterService
;
import
cn.quantgroup.cashloanflowboss.spi.mo_clotho.service.MoClothoService
;
import
cn.quantgroup.cashloanflowboss.spi.mo_clotho.service.MoClothoService
;
import
cn.quantgroup.cashloanflowboss.spi.model.JsonResult
;
import
cn.quantgroup.cashloanflowboss.spi.opapi.OPCenter
;
import
cn.quantgroup.cashloanflowboss.spi.opapi.OPCenter
;
import
cn.quantgroup.cashloanflowboss.spi.user.service.XyqbUserService
;
import
cn.quantgroup.cashloanflowboss.spi.user.service.XyqbUserService
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.Contract
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.Contract
;
...
@@ -152,7 +152,7 @@ public class MoOrderServiceImpl implements OrderService{
...
@@ -152,7 +152,7 @@ public class MoOrderServiceImpl implements OrderService{
orderVo
.
setCreatedAt
(
it
.
getCreatedAt
());
orderVo
.
setCreatedAt
(
it
.
getCreatedAt
());
if
(
StringUtils
.
isNotEmpty
(
it
.
getApplyNo
()))
{
if
(
StringUtils
.
isNotEmpty
(
it
.
getApplyNo
()))
{
Service
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
xyqbCenterServiceXyqbOrderStatus
=
koalaCenterService
.
getOrderStatus
(
it
.
getApplyNo
(),
it
.
getLoanId
());
Json
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
xyqbCenterServiceXyqbOrderStatus
=
koalaCenterService
.
getOrderStatus
(
it
.
getApplyNo
(),
it
.
getLoanId
());
log
.
info
(
"[xyqbCenterService.getXyqbOrderStatus]xyqbOrderStatus={}"
,
JSONTools
.
serialize
(
xyqbCenterServiceXyqbOrderStatus
));
log
.
info
(
"[xyqbCenterService.getXyqbOrderStatus]xyqbOrderStatus={}"
,
JSONTools
.
serialize
(
xyqbCenterServiceXyqbOrderStatus
));
if
(
xyqbCenterServiceXyqbOrderStatus
.
isSuccess
())
{
if
(
xyqbCenterServiceXyqbOrderStatus
.
isSuccess
())
{
QueryXyqbOrderStatus
currentStatus
=
xyqbCenterServiceXyqbOrderStatus
.
getData
().
getCurrentStatus
();
QueryXyqbOrderStatus
currentStatus
=
xyqbCenterServiceXyqbOrderStatus
.
getData
().
getCurrentStatus
();
...
@@ -399,7 +399,7 @@ public class MoOrderServiceImpl implements OrderService{
...
@@ -399,7 +399,7 @@ public class MoOrderServiceImpl implements OrderService{
return
historyOrderStatusVoModel
;
return
historyOrderStatusVoModel
;
}
}
ServiceResult
<
XyqbHistoryOrderStatusServiceResultModel
>
xyqbOrderHistoryStatusResult
=
koalaCenterService
.
getXyqb
OrderHistoryStatus
(
orderMapping
.
getApplyNo
(),
orderMapping
.
getLoanId
());
JsonResult
<
XyqbHistoryOrderStatusServiceResultModel
>
xyqbOrderHistoryStatusResult
=
koalaCenterService
.
get
OrderHistoryStatus
(
orderMapping
.
getApplyNo
(),
orderMapping
.
getLoanId
());
if
(
xyqbOrderHistoryStatusResult
.
isSuccess
())
{
if
(
xyqbOrderHistoryStatusResult
.
isSuccess
())
{
log
.
info
(
"[getOrderHistoryStatus]查询成功channelOrderNumber={}, xyqbOrderHistoryStatusResult={}"
,
channelOrderNumber
,
JSONTools
.
serialize
(
xyqbOrderHistoryStatusResult
));
log
.
info
(
"[getOrderHistoryStatus]查询成功channelOrderNumber={}, xyqbOrderHistoryStatusResult={}"
,
channelOrderNumber
,
JSONTools
.
serialize
(
xyqbOrderHistoryStatusResult
));
XyqbHistoryOrderStatusServiceResultModel
data
=
xyqbOrderHistoryStatusResult
.
getData
();
XyqbHistoryOrderStatusServiceResultModel
data
=
xyqbOrderHistoryStatusResult
.
getData
();
...
...
src/main/java/cn/quantgroup/cashloanflowboss/spi/koala/client/KoalaCenter.java
View file @
f2a3d558
...
@@ -5,6 +5,7 @@ import cn.quantgroup.cashloanflowboss.api.order.model.XyqbHistoryOrderStatusServ
...
@@ -5,6 +5,7 @@ import cn.quantgroup.cashloanflowboss.api.order.model.XyqbHistoryOrderStatusServ
import
cn.quantgroup.cashloanflowboss.conf.FeignConfig
;
import
cn.quantgroup.cashloanflowboss.conf.FeignConfig
;
import
cn.quantgroup.cashloanflowboss.core.base.ServiceResult
;
import
cn.quantgroup.cashloanflowboss.core.base.ServiceResult
;
import
cn.quantgroup.cashloanflowboss.spi.clotho.exception.ClothoCenterException
;
import
cn.quantgroup.cashloanflowboss.spi.clotho.exception.ClothoCenterException
;
import
cn.quantgroup.cashloanflowboss.spi.model.JsonResult
;
import
org.springframework.cloud.netflix.feign.FeignClient
;
import
org.springframework.cloud.netflix.feign.FeignClient
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
...
@@ -81,11 +82,11 @@ public interface KoalaCenter {
...
@@ -81,11 +82,11 @@ public interface KoalaCenter {
* @return
* @return
*/
*/
@PostMapping
(
value
=
"/v1/order/query/status"
,
consumes
=
"application/x-www-form-urlencoded"
)
@PostMapping
(
value
=
"/v1/order/query/status"
,
consumes
=
"application/x-www-form-urlencoded"
)
Service
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
@RequestParam
Map
paramMap
);
Json
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
@RequestParam
Map
paramMap
);
@PostMapping
(
value
=
"/v1/order/query/status/history"
,
consumes
=
"application/x-www-form-urlencoded"
)
@PostMapping
(
value
=
"/v1/order/query/status/history"
,
consumes
=
"application/x-www-form-urlencoded"
)
Service
Result
<
XyqbHistoryOrderStatusServiceResultModel
>
getOrderHistoryStatus
(
@RequestParam
Map
paramMap
);
Json
Result
<
XyqbHistoryOrderStatusServiceResultModel
>
getOrderHistoryStatus
(
@RequestParam
Map
paramMap
);
@Component
@Component
class
Fallback
implements
KoalaCenter
{
class
Fallback
implements
KoalaCenter
{
...
@@ -123,12 +124,12 @@ public interface KoalaCenter {
...
@@ -123,12 +124,12 @@ public interface KoalaCenter {
}
}
@Override
@Override
public
Service
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
Map
paramMap
)
{
public
Json
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
Map
paramMap
)
{
return
null
;
return
null
;
}
}
@Override
@Override
public
Service
Result
<
XyqbHistoryOrderStatusServiceResultModel
>
getOrderHistoryStatus
(
Map
paramMap
)
{
public
Json
Result
<
XyqbHistoryOrderStatusServiceResultModel
>
getOrderHistoryStatus
(
Map
paramMap
)
{
return
null
;
return
null
;
}
}
}
}
...
...
src/main/java/cn/quantgroup/cashloanflowboss/spi/koala/service/KoalaCenterService.java
View file @
f2a3d558
...
@@ -137,20 +137,20 @@ public class KoalaCenterService {
...
@@ -137,20 +137,20 @@ public class KoalaCenterService {
}
}
public
Service
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
String
creditOrderNumber
,
Long
loanId
){
public
Json
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
getOrderStatus
(
String
creditOrderNumber
,
Long
loanId
){
Map
paramMap
=
Maps
.
newHashMap
();
Map
paramMap
=
Maps
.
newHashMap
();
paramMap
.
put
(
"orderNo"
,
creditOrderNumber
);
paramMap
.
put
(
"orderNo"
,
creditOrderNumber
);
if
(
loanId
!=
null
&&
loanId
>
1
)
{
if
(
loanId
!=
null
&&
loanId
>
1
)
{
paramMap
.
put
(
"loanId"
,
loanId
);
paramMap
.
put
(
"loanId"
,
loanId
);
}
}
final
Service
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
orderStatus
=
koalaCenter
.
getOrderStatus
(
paramMap
);
final
Json
Result
<
XyqbCurrentOrderStatusServiceResultModel
>
orderStatus
=
koalaCenter
.
getOrderStatus
(
paramMap
);
log
.
info
(
"[getOrderStatus]koala订单状态查询,creditOrderNumber={},result={}"
,
creditOrderNumber
,
JSONTools
.
serialize
(
orderStatus
));
log
.
info
(
"[getOrderStatus]koala订单状态查询,creditOrderNumber={},result={}"
,
creditOrderNumber
,
JSONTools
.
serialize
(
orderStatus
));
return
orderStatus
;
return
orderStatus
;
}
}
public
ServiceResult
<
XyqbHistoryOrderStatusServiceResultModel
>
getXyqb
OrderHistoryStatus
(
String
creditOrderNumber
,
Long
loanId
){
public
JsonResult
<
XyqbHistoryOrderStatusServiceResultModel
>
get
OrderHistoryStatus
(
String
creditOrderNumber
,
Long
loanId
){
Map
paramMap
=
Maps
.
newHashMap
();
Map
paramMap
=
Maps
.
newHashMap
();
paramMap
.
put
(
"orderNo"
,
creditOrderNumber
);
paramMap
.
put
(
"orderNo"
,
creditOrderNumber
);
if
(
loanId
!=
null
)
{
if
(
loanId
!=
null
)
{
...
...
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