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
3c384ae6
Commit
3c384ae6
authored
Sep 16, 2019
by
suntao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
service 抽离接口
parent
15901576
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
178 additions
and
103 deletions
+178
-103
ChannelConfService.java
...hloanflowboss/api/channel/service/ChannelConfService.java
+18
-41
OptHistoryLogService.java
...loanflowboss/api/optlog/service/OptHistoryLogService.java
+0
-1
OrderService.java
...roup/cashloanflowboss/api/order/service/OrderService.java
+0
-5
CLFCenterService.java
...up/cashloanflowboss/spi/clf/service/CLFCenterService.java
+14
-53
CLFCenterServiceImpl.java
...ashloanflowboss/spi/clf/service/CLFCenterServiceImpl.java
+135
-0
XYQBCenterService.java
.../cashloanflowboss/spi/xyqb/service/XYQBCenterService.java
+11
-3
No files found.
src/main/java/cn/quantgroup/cashloanflowboss/api/channel/service/ChannelConfService.java
View file @
3c384ae6
...
...
@@ -12,19 +12,14 @@ import cn.quantgroup.cashloanflowboss.spi.clf.entity.ClfChannelConfiguration;
import
cn.quantgroup.cashloanflowboss.api.channel.repository.ChannelConfRepository
;
import
cn.quantgroup.cashloanflowboss.spi.clf.entity.ClfOrderCallBack
;
import
cn.quantgroup.cashloanflowboss.spi.clf.model.KANoticeType
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.ClfCallbackConfigurationRepository
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.ClfChannelConfigurationRepository
;
import
cn.quantgroup.cashloanflowboss.api.channel.util.ChannelConfUtil
;
import
cn.quantgroup.cashloanflowboss.spi.clf.
repository.ClfOrderCallbackRepository
;
import
cn.quantgroup.cashloanflowboss.spi.clf.
service.CLFCenterService
;
import
cn.quantgroup.cashloanflowboss.utils.IgnorePropertiesUtil
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.stereotype.Service
;
import
javax.persistence.criteria.Predicate
;
/**
* function:
* date: 2019/8/2
...
...
@@ -36,42 +31,23 @@ import javax.persistence.criteria.Predicate;
public
class
ChannelConfService
{
@Autowired
private
ChannelConfRepository
channelConfRepository
;
@Autowired
private
ClfChannelConfigurationRepository
clfChannelConfigurationRepository
;
@Autowired
private
ClfCallbackConfigurationRepository
clfCallbackConfigurationRepository
;
@Autowired
private
ClfOrderCallbackRepository
clfOrderCallbackRepository
;
private
CLFCenterService
clfCenterService
;
public
Page
<
ChannelListModel
>
getChannelInfo
(
Integer
pageNumber
,
Integer
pageSize
,
Long
channelId
)
{
@Autowired
private
ChannelConfRepository
channelConfRepository
;
Page
<
ClfChannelConfiguration
>
page
=
this
.
clfChannelConfigurationRepository
.
findAll
((
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
List
<
Predicate
>
predicates
=
new
ArrayList
<>();
// 指定渠道号
if
(
Objects
.
nonNull
(
channelId
))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"registeredFrom"
),
channelId
.
longValue
()));
}
// 设置查询条件
criteriaQuery
.
where
(
criteriaBuilder
.
and
(
predicates
.
toArray
(
new
Predicate
[
predicates
.
size
()])));
// 指定排序
criteriaQuery
.
orderBy
(
criteriaBuilder
.
desc
(
root
.
get
(
"id"
)));
return
criteriaQuery
.
getRestriction
();
public
Page
<
ChannelListModel
>
getChannelInfo
(
Integer
pageNumber
,
Integer
pageSize
,
Long
channelId
)
{
},
new
PageRequest
(
pageNumber
,
pageSize
)
);
Page
<
ClfChannelConfiguration
>
page
=
clfCenterService
.
findChannelConfigurationByCriteriaQueryPage
(
pageNumber
,
pageSize
,
channelId
);
Page
<
ChannelListModel
>
channelListModelPage
=
page
.
map
(
it
->
{
ChannelListModel
channelListModel
=
new
ChannelListModel
();
channelListModel
.
setChannelId
(
it
.
getRegisteredFrom
());
channelListModel
.
setChannelName
(
it
.
getChannelName
());
channelListModel
.
setChannelCode
(
it
.
getChannelCode
());
// TODO
channelListModel
.
setBizType
(
null
);
channelListModel
.
setCreatedAt
(
it
.
getCreatedAt
());
return
channelListModel
;
...
...
@@ -88,10 +64,11 @@ public class ChannelConfService {
return
ChannelConfUtil
.
channelConfConvertVOModel
(
channelConf
);
}
else
{
// boss channel_conf 为空,从clf 查询数据
ClfChannelConfiguration
channelConfiguration
=
clfChannelConfigurationRepository
.
findByRegisteredFrom
(
channelId
);
ClfOrderCallBack
approve
=
clfOrderCallbackRepository
.
findByCallbackStatusAndRegisteredFrom
(
KANoticeType
.
FUAD_ASSIFN_SUCC
.
name
(),
channelId
);
ClfOrderCallBack
orderStatus
=
clfOrderCallbackRepository
.
findByCallbackStatusAndRegisteredFrom
(
KANoticeType
.
FUND_SUCC
.
name
(),
channelId
);
ClfOrderCallBack
repaymentPlan
=
clfOrderCallbackRepository
.
findByCallbackStatusAndRegisteredFrom
(
KANoticeType
.
REPAYMENT
.
name
(),
channelId
);
ClfChannelConfiguration
channelConfiguration
=
clfCenterService
.
findChannelConfigurationByChannelId
(
channelId
);
ClfOrderCallBack
approve
=
clfCenterService
.
findOrderCallBackByByCallbackStatusAndChannelId
(
KANoticeType
.
FUAD_ASSIFN_SUCC
.
name
(),
channelId
);
ClfOrderCallBack
orderStatus
=
clfCenterService
.
findOrderCallBackByByCallbackStatusAndChannelId
(
KANoticeType
.
FUND_SUCC
.
name
(),
channelId
);
ClfOrderCallBack
repaymentPlan
=
clfCenterService
.
findOrderCallBackByByCallbackStatusAndChannelId
(
KANoticeType
.
REPAYMENT
.
name
(),
channelId
);
return
ChannelConfUtil
.
getChannelConfVoByClf
(
channelConfiguration
,
approve
,
orderStatus
,
repaymentPlan
);
}
...
...
@@ -121,29 +98,29 @@ public class ChannelConfService {
// clf 库
ClfChannelConfiguration
channelConfiguration
=
ChannelConfUtil
.
convert2ClfChannelConfiguration
(
basicInfo
);
List
<
ClfOrderCallBack
>
clfOrderCallBackList
=
ChannelConfUtil
.
convert2ClfOrderCallback
(
basicInfo
.
getChannelId
(),
addInfo
);
ClfChannelConfiguration
channelConfigurationExsit
=
clfC
hannelConfigurationRepository
.
findByRegisteredFrom
(
basicInfo
.
getChannelId
());
ClfChannelConfiguration
channelConfigurationExsit
=
clfC
enterService
.
findChannelConfigurationByChannelId
(
basicInfo
.
getChannelId
());
if
(
channelConfigurationExsit
==
null
)
{
// 新保存
channelConfiguration
.
setCreatedAt
(
new
Timestamp
(
System
.
currentTimeMillis
()));
clfC
hannelConfigurationRepository
.
save
(
channelConfiguration
);
clfC
enterService
.
saveChannelConfiguration
(
channelConfiguration
);
ClfCallbackConfiguration
clfCallbackConfiguration
=
ChannelConfUtil
.
convert2ClfCallbackConfiguration
(
basicInfo
);
clfC
allbackConfigurationRepository
.
save
(
clfCallbackConfiguration
);
clfC
enterService
.
saveCallbackConfiguration
(
clfCallbackConfiguration
);
clf
OrderCallbackRepository
.
save
(
clfOrderCallBackList
);
clf
CenterService
.
saveOrderCall
(
clfOrderCallBackList
);
}
else
{
// update
BeanUtils
.
copyProperties
(
channelConfiguration
,
channelConfigurationExsit
,
IgnorePropertiesUtil
.
getNullPropertyNames
(
channelConfiguration
));
clfC
hannelConfigurationRepository
.
save
(
channelConfigurationExsit
);
clfC
enterService
.
saveChannelConfiguration
(
channelConfigurationExsit
);
// 更新OrderCallBack
for
(
ClfOrderCallBack
clfOrderCallBack
:
clfOrderCallBackList
)
{
ClfOrderCallBack
orderCallBackExsit
=
clf
OrderCallbackRepository
.
findByCallbackStatusAndRegisteredFrom
(
clfOrderCallBack
.
getCallbackStatus
().
name
(),
clfOrderCallBack
.
getRegisteredFrom
());
ClfOrderCallBack
orderCallBackExsit
=
clf
CenterService
.
findOrderCallBackByByCallbackStatusAndChannelId
(
clfOrderCallBack
.
getCallbackStatus
().
name
(),
clfOrderCallBack
.
getRegisteredFrom
());
if
(
orderCallBackExsit
!=
null
)
{
clfOrderCallBack
.
setId
(
orderCallBackExsit
.
getId
());
}
}
clf
OrderCallbackRepository
.
save
(
clfOrderCallBackList
);
clf
CenterService
.
saveOrderCall
(
clfOrderCallBackList
);
}
return
true
;
}
...
...
src/main/java/cn/quantgroup/cashloanflowboss/api/optlog/service/OptHistoryLogService.java
View file @
3c384ae6
...
...
@@ -15,7 +15,6 @@ import org.springframework.stereotype.Service;
import
javax.persistence.criteria.Predicate
;
import
java.util.ArrayList
;
import
java.util.Comparator
;
import
java.util.List
;
import
java.util.Objects
;
...
...
src/main/java/cn/quantgroup/cashloanflowboss/api/order/service/OrderService.java
View file @
3c384ae6
...
...
@@ -25,7 +25,6 @@ import cn.quantgroup.cashloanflowboss.spi.jolyne.JolyneUtil;
import
cn.quantgroup.cashloanflowboss.spi.user.service.XyqbUserService
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.Contract
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.LoanApplicationHistory
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.entity.WaitingFundingCorpOperatePeople
;
import
cn.quantgroup.cashloanflowboss.spi.xyqb.service.XYQBCenterService
;
import
cn.quantgroup.cashloanflowboss.utils.JSONTools
;
import
cn.quantgroup.user.retbean.XUser
;
...
...
@@ -33,9 +32,6 @@ import com.google.common.collect.Lists;
import
com.google.common.collect.Maps
;
import
java.math.BigDecimal
;
import
java.sql.Timestamp
;
import
java.time.LocalDateTime
;
import
java.time.ZoneId
;
import
java.util.ArrayList
;
import
java.util.Calendar
;
import
java.util.Date
;
...
...
@@ -52,7 +48,6 @@ import org.apache.commons.collections.CollectionUtils;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.exception.ExceptionUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.stereotype.Service
;
...
...
src/main/java/cn/quantgroup/cashloanflowboss/spi/clf/service/CLFCenterService.java
View file @
3c384ae6
...
...
@@ -2,75 +2,36 @@ package cn.quantgroup.cashloanflowboss.spi.clf.service;
import
cn.quantgroup.cashloanflowboss.api.order.model.OrderBaseModel
;
import
cn.quantgroup.cashloanflowboss.spi.clf.entity.*
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.*
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
javax.persistence.criteria.Predicate
;
import
java.util.ArrayList
;
import
org.springframework.data.domain.Page
;
import
java.util.List
;
import
java.util.Objects
;
/**
* function:
* date: 2019/9/
3
* date: 2019/9/
16
*
* @author: suntao
*/
@Service
public
class
CLFCenterService
{
@Autowired
private
CallbackFailRecordRepository
callbackFailRecordRepository
;
@Autowired
private
CallbackRecordRepository
callbackRecordRepository
;
@Autowired
private
ClfOrderMappingRepository
orderMappingRepository
;
@Autowired
private
ApplyRequestHistoryRepository
applyRequestHistoryRepository
;
@Autowired
private
WithdrawRecordRepository
withdrawRecordRepository
;
public
interface
CLFCenterService
{
List
<
CallbackFailRecord
>
findCallbackFailRecordByApplyNo
(
String
applyNo
);
List
<
CallbackRecord
>
findCallbackRecordByApplyNo
(
String
applyNo
);
ClfOrderMapping
findOrderMappingByChannelOrderNo
(
String
channelOrderNumber
);
public
List
<
CallbackFailRecord
>
findCallbackFailRecordByApplyNo
(
String
applyNo
)
{
return
callbackFailRecordRepository
.
findByApplyNo
(
applyNo
);
}
List
<
WithdrawRecord
>
findWithdrawRecordList
(
String
channelOrderNumber
,
Long
channelId
);
public
List
<
CallbackRecord
>
findCallbackRecordByApplyNo
(
String
applyNo
)
{
return
callbackRecordRepository
.
findByApplyNo
(
applyNo
);
}
List
<
ApplyRequestHistory
>
findApplyRequestHistoryBySpecification
(
OrderBaseModel
orderBaseModel
);
public
ClfOrderMapping
findOrderMappingByChannelOrderNo
(
String
channelOrderNumber
)
{
return
orderMappingRepository
.
findByChannelOrderNoLastOne
(
channelOrderNumber
);
}
Page
<
ClfChannelConfiguration
>
findChannelConfigurationByCriteriaQueryPage
(
Integer
pageNumber
,
Integer
pageSize
,
Long
channelId
);
public
List
<
WithdrawRecord
>
findWithdrawRecordList
(
String
channelOrderNumber
,
Long
channelId
)
{
return
withdrawRecordRepository
.
findByChannelOrderNoAndChannelId
(
channelOrderNumber
,
channelId
);
}
ClfChannelConfiguration
findChannelConfigurationByChannelId
(
Long
channelId
);
public
List
<
ApplyRequestHistory
>
findApplyRequestHistoryBySpecification
(
OrderBaseModel
orderBaseModel
)
{
List
<
ApplyRequestHistory
>
all
=
applyRequestHistoryRepository
.
findAll
(((
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
List
<
Predicate
>
predicates
=
new
ArrayList
<>();
void
saveChannelConfiguration
(
ClfChannelConfiguration
channelConfiguration
);
// 指定渠道号
if
(
Objects
.
nonNull
(
orderBaseModel
.
getChannelId
()))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"channelId"
),
orderBaseModel
.
getChannelId
().
longValue
()));
}
if
(
StringUtils
.
isNotEmpty
(
orderBaseModel
.
getChannelOrderNumber
()))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"channelOrderNo"
),
orderBaseModel
.
getChannelOrderNumber
()));
}
void
saveCallbackConfiguration
(
ClfCallbackConfiguration
clfCallbackConfiguration
);
// 设置查询条件
criteriaQuery
.
where
(
criteriaBuilder
.
and
(
predicates
.
toArray
(
new
Predicate
[
predicates
.
size
()])));
// 指定排序
criteriaQuery
.
orderBy
(
criteriaBuilder
.
desc
(
root
.
get
(
"id"
)));
void
saveOrderCall
(
List
<
ClfOrderCallBack
>
clfOrderCallBackList
);
return
criteriaQuery
.
getRestriction
();
}));
return
all
;
}
ClfOrderCallBack
findOrderCallBackByByCallbackStatusAndChannelId
(
String
name
,
Long
channelId
);
}
src/main/java/cn/quantgroup/cashloanflowboss/spi/clf/service/CLFCenterServiceImpl.java
0 → 100644
View file @
3c384ae6
package
cn
.
quantgroup
.
cashloanflowboss
.
spi
.
clf
.
service
;
import
cn.quantgroup.cashloanflowboss.api.order.model.OrderBaseModel
;
import
cn.quantgroup.cashloanflowboss.spi.clf.entity.*
;
import
cn.quantgroup.cashloanflowboss.spi.clf.model.KANoticeType
;
import
cn.quantgroup.cashloanflowboss.spi.clf.repository.*
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.stereotype.Service
;
import
javax.persistence.criteria.Predicate
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.Objects
;
/**
* function:
* date: 2019/9/3
*
* @author: suntao
*/
@Service
public
class
CLFCenterServiceImpl
implements
CLFCenterService
{
@Autowired
private
CallbackFailRecordRepository
callbackFailRecordRepository
;
@Autowired
private
CallbackRecordRepository
callbackRecordRepository
;
@Autowired
private
ClfOrderMappingRepository
orderMappingRepository
;
@Autowired
private
ClfChannelConfigurationRepository
clfChannelConfigurationRepository
;
@Autowired
private
ClfCallbackConfigurationRepository
clfCallbackConfigurationRepository
;
@Autowired
private
ApplyRequestHistoryRepository
applyRequestHistoryRepository
;
@Autowired
private
WithdrawRecordRepository
withdrawRecordRepository
;
@Autowired
private
ClfOrderCallbackRepository
clfOrderCallbackRepository
;
@Override
public
List
<
CallbackFailRecord
>
findCallbackFailRecordByApplyNo
(
String
applyNo
)
{
return
callbackFailRecordRepository
.
findByApplyNo
(
applyNo
);
}
@Override
public
List
<
CallbackRecord
>
findCallbackRecordByApplyNo
(
String
applyNo
)
{
return
callbackRecordRepository
.
findByApplyNo
(
applyNo
);
}
@Override
public
ClfOrderMapping
findOrderMappingByChannelOrderNo
(
String
channelOrderNumber
)
{
return
orderMappingRepository
.
findByChannelOrderNoLastOne
(
channelOrderNumber
);
}
@Override
public
List
<
WithdrawRecord
>
findWithdrawRecordList
(
String
channelOrderNumber
,
Long
channelId
)
{
return
withdrawRecordRepository
.
findByChannelOrderNoAndChannelId
(
channelOrderNumber
,
channelId
);
}
@Override
public
List
<
ApplyRequestHistory
>
findApplyRequestHistoryBySpecification
(
OrderBaseModel
orderBaseModel
)
{
List
<
ApplyRequestHistory
>
all
=
applyRequestHistoryRepository
.
findAll
(((
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
List
<
Predicate
>
predicates
=
new
ArrayList
<>();
// 指定渠道号
if
(
Objects
.
nonNull
(
orderBaseModel
.
getChannelId
()))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"channelId"
),
orderBaseModel
.
getChannelId
().
longValue
()));
}
if
(
StringUtils
.
isNotEmpty
(
orderBaseModel
.
getChannelOrderNumber
()))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"channelOrderNo"
),
orderBaseModel
.
getChannelOrderNumber
()));
}
// 设置查询条件
criteriaQuery
.
where
(
criteriaBuilder
.
and
(
predicates
.
toArray
(
new
Predicate
[
predicates
.
size
()])));
// 指定排序
criteriaQuery
.
orderBy
(
criteriaBuilder
.
desc
(
root
.
get
(
"id"
)));
return
criteriaQuery
.
getRestriction
();
}));
return
all
;
}
@Override
public
Page
<
ClfChannelConfiguration
>
findChannelConfigurationByCriteriaQueryPage
(
Integer
pageNumber
,
Integer
pageSize
,
Long
channelId
)
{
return
clfChannelConfigurationRepository
.
findAll
((
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
List
<
Predicate
>
predicates
=
new
ArrayList
<>();
// 指定渠道号
if
(
Objects
.
nonNull
(
channelId
))
{
predicates
.
add
(
criteriaBuilder
.
equal
(
root
.
get
(
"registeredFrom"
),
channelId
.
longValue
()));
}
// 设置查询条件
criteriaQuery
.
where
(
criteriaBuilder
.
and
(
predicates
.
toArray
(
new
Predicate
[
predicates
.
size
()])));
// 指定排序
criteriaQuery
.
orderBy
(
criteriaBuilder
.
desc
(
root
.
get
(
"id"
)));
return
criteriaQuery
.
getRestriction
();
},
new
PageRequest
(
pageNumber
,
pageSize
));
}
@Override
public
ClfChannelConfiguration
findChannelConfigurationByChannelId
(
Long
channelId
)
{
return
clfChannelConfigurationRepository
.
findByRegisteredFrom
(
channelId
);
}
@Override
public
void
saveChannelConfiguration
(
ClfChannelConfiguration
channelConfiguration
)
{
clfChannelConfigurationRepository
.
save
(
channelConfiguration
);
}
@Override
public
void
saveCallbackConfiguration
(
ClfCallbackConfiguration
clfCallbackConfiguration
)
{
clfCallbackConfigurationRepository
.
save
(
clfCallbackConfiguration
);
}
@Override
public
void
saveOrderCall
(
List
<
ClfOrderCallBack
>
clfOrderCallBackList
)
{
clfOrderCallbackRepository
.
save
(
clfOrderCallBackList
);
}
@Override
public
ClfOrderCallBack
findOrderCallBackByByCallbackStatusAndChannelId
(
String
kaNoticeName
,
Long
channelId
)
{
return
clfOrderCallbackRepository
.
findByCallbackStatusAndRegisteredFrom
(
kaNoticeName
,
channelId
);
}
}
src/main/java/cn/quantgroup/cashloanflowboss/spi/xyqb/service/XYQBCenterService.java
View file @
3c384ae6
...
...
@@ -72,7 +72,11 @@ public class XYQBCenterService {
* @return
*/
public
Long
cancelPreLoan
(
String
channelOrderNumber
)
{
if
(
Application
.
isDebug
())
{
return
cancelPreLoanRepository
.
cancelPreLoan
(
channelOrderNumber
);
}
else
{
return
-
1L
;
}
}
...
...
@@ -90,8 +94,10 @@ public class XYQBCenterService {
* @param contract
*/
public
void
saveContract
(
Contract
contract
)
{
if
(
Application
.
isDebug
())
{
contractRepository
.
save
(
contract
);
}
}
public
WaitingFundingCorpOperatePeople
findWaitingFundingCorpOperatePeopleByLoanId
(
Long
loanId
)
{
...
...
@@ -100,8 +106,10 @@ public class XYQBCenterService {
@Transactional
public
void
saveWaitingFundingCorpOperatePeople
(
WaitingFundingCorpOperatePeople
waitingFundingCorpOperatePeople
)
{
if
(
Application
.
isDebug
())
{
waitingFundingCorpOperatePeopleRepository
.
saveAndFlush
(
waitingFundingCorpOperatePeople
);
}
}
/**
...
...
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