Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
asset-distribution
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
data-spider
asset-distribution
Commits
8adf88c5
Commit
8adf88c5
authored
Jul 22, 2019
by
data-爬虫-任锋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
助贷资金配置加载模块开发
parent
ab2d3239
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
149 additions
and
1 deletion
+149
-1
CommonStants.java
.../quantgroup/asset/distribution/constant/CommonStants.java
+7
-0
FundingConstants.java
...ntgroup/asset/distribution/constant/FundingConstants.java
+17
-0
RedisKeyConstants.java
...tgroup/asset/distribution/constant/RedisKeyConstants.java
+7
-0
IAidLoanFundConfigService.java
...stribution/service/funding/IAidLoanFundConfigService.java
+36
-0
AidFundRouteRecordServiceImpl.java
...n/service/funding/impl/AidFundRouteRecordServiceImpl.java
+1
-0
AidFundRouteServiceImpl.java
...ibution/service/funding/impl/AidFundRouteServiceImpl.java
+9
-1
AidLoanFundConfigServiceImpl.java
...on/service/funding/impl/AidLoanFundConfigServiceImpl.java
+62
-0
IAidLoanFundConfigRepository.java
.../service/jpa/repository/IAidLoanFundConfigRepository.java
+10
-0
No files found.
src/main/java/com/quantgroup/asset/distribution/constant/CommonStants.java
0 → 100644
View file @
8adf88c5
package
com
.
quantgroup
.
asset
.
distribution
.
constant
;
/**
* Created by renfeng on 2019/7/22.
*/
public
class
CommonStants
{
}
src/main/java/com/quantgroup/asset/distribution/constant/FundingConstants.java
0 → 100644
View file @
8adf88c5
package
com
.
quantgroup
.
asset
.
distribution
.
constant
;
import
com.google.common.collect.Lists
;
import
com.quantgroup.asset.distribution.service.jpa.entity.AidLoanFundConfig
;
import
java.util.List
;
/**
* Created by renfeng on 2019/7/22.
*/
public
class
FundingConstants
{
/**
* 助贷资金池
*/
public
final
static
List
<
AidLoanFundConfig
>
AID_LOAN_FUND_CONFIG_LIST
=
Lists
.
newArrayList
();
}
src/main/java/com/quantgroup/asset/distribution/constant/RedisKeyConstants.java
0 → 100644
View file @
8adf88c5
package
com
.
quantgroup
.
asset
.
distribution
.
constant
;
/**
* Created by renfeng on 2019/7/22.
*/
public
class
RedisKeyConstants
{
}
src/main/java/com/quantgroup/asset/distribution/service/funding/IAidLoanFundConfigService.java
0 → 100644
View file @
8adf88c5
package
com
.
quantgroup
.
asset
.
distribution
.
service
.
funding
;
import
com.quantgroup.asset.distribution.service.jpa.entity.AidLoanFundConfig
;
import
java.util.List
;
/**
* Created by renfeng on 2019/7/22.
*/
public
interface
IAidLoanFundConfigService
{
/**
* 查询全部可用助贷资金
* @return
*/
List
<
AidLoanFundConfig
>
findAll
();
/**
* 根据id查询助贷资金
* @param id
* @return
*/
AidLoanFundConfig
findById
(
Long
id
);
/**
* 根据编号查询助贷资金
* @param fundNo
* @return
*/
AidLoanFundConfig
findByFundNo
(
String
fundNo
);
}
src/main/java/com/quantgroup/asset/distribution/service/funding/impl/AidFundRouteRecordServiceImpl.java
View file @
8adf88c5
...
...
@@ -20,5 +20,6 @@ public class AidFundRouteRecordServiceImpl implements IAidFundRouteRecordService
@Override
public
void
fundingResultNotity
(
String
bizNo
,
FundingResult
fundingResult
)
{
}
}
src/main/java/com/quantgroup/asset/distribution/service/funding/impl/AidFundRouteServiceImpl.java
View file @
8adf88c5
...
...
@@ -21,6 +21,14 @@ public class AidFundRouteServiceImpl implements IAidFundRouteService {
*/
@Override
public
GlobalResponse
aidFundRoute
(
AssetForm
assetForm
)
{
return
null
;
//
return
GlobalResponse
.
success
();
}
}
src/main/java/com/quantgroup/asset/distribution/service/funding/impl/AidLoanFundConfigServiceImpl.java
0 → 100644
View file @
8adf88c5
package
com
.
quantgroup
.
asset
.
distribution
.
service
.
funding
.
impl
;
import
com.quantgroup.asset.distribution.service.funding.IAidLoanFundConfigService
;
import
com.quantgroup.asset.distribution.service.jpa.entity.AidLoanFundConfig
;
import
com.quantgroup.asset.distribution.service.jpa.repository.IAidLoanFundConfigRepository
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
import
static
com
.
quantgroup
.
asset
.
distribution
.
constant
.
FundingConstants
.
AID_LOAN_FUND_CONFIG_LIST
;
/**
* Created by renfeng on 2019/7/22.
*/
@Service
@Slf4j
public
class
AidLoanFundConfigServiceImpl
implements
IAidLoanFundConfigService
{
@Autowired
private
IAidLoanFundConfigRepository
iAidLoanFundConfigRepository
;
/**
* 查询全部可用助贷资金
*
* @return
*/
@Override
public
List
<
AidLoanFundConfig
>
findAll
()
{
if
(
AID_LOAN_FUND_CONFIG_LIST
.
size
()<
1
)
{
List
<
AidLoanFundConfig
>
aidLoanFundConfigs
=
iAidLoanFundConfigRepository
.
findByEnableTrue
();
if
(
CollectionUtils
.
isEmpty
(
aidLoanFundConfigs
))
AID_LOAN_FUND_CONFIG_LIST
.
addAll
(
aidLoanFundConfigs
);
}
return
AID_LOAN_FUND_CONFIG_LIST
;
}
/**
* 根据id查询助贷资金
*
* @param id
* @return
*/
@Override
public
AidLoanFundConfig
findById
(
Long
id
)
{
return
iAidLoanFundConfigRepository
.
findOne
(
id
);
}
/**
* 根据编号查询助贷资金
*
* @param fundNo
* @return
*/
@Override
public
AidLoanFundConfig
findByFundNo
(
String
fundNo
)
{
return
iAidLoanFundConfigRepository
.
findByFundNo
(
fundNo
);
}
}
src/main/java/com/quantgroup/asset/distribution/service/jpa/repository/IAidLoanFundConfigRepository.java
View file @
8adf88c5
...
...
@@ -3,9 +3,19 @@ package com.quantgroup.asset.distribution.service.jpa.repository;
import
com.quantgroup.asset.distribution.service.jpa.entity.AidLoanFundConfig
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
java.util.List
;
/**
* Created by renfeng on 2019/7/17.
*/
public
interface
IAidLoanFundConfigRepository
extends
JpaRepository
<
AidLoanFundConfig
,
Long
>{
List
<
AidLoanFundConfig
>
findByEnableTrue
();
AidLoanFundConfig
findByFundNo
(
String
fundNo
);
}
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