Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
ka-code-generator
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
ka-code-generator
Commits
383dc876
Commit
383dc876
authored
Jun 15, 2020
by
xiaozhe.chen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
service返回值修改为ServiceResult
parent
55aa030a
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
20 additions
and
22 deletions
+20
-22
EventHandler.ftl
...es/templates/code-generator/eventhandler/EventHandler.ftl
+1
-1
QueryLoanTrialResult.ftl
...s/templates/code-generator/model/QueryLoanTrialResult.ftl
+0
-1
QuerySupportBankcardsResult.ftl
...ates/code-generator/model/QuerySupportBankcardsResult.ftl
+3
-14
Service.ftl
...in/resources/templates/code-generator/service/Service.ftl
+5
-3
ServiceImpl.ftl
...esources/templates/code-generator/service/ServiceImpl.ftl
+11
-3
No files found.
src/main/resources/templates/code-generator/eventhandler/EventHandler.ftl
View file @
383dc876
...
@@ -44,7 +44,7 @@ import java.util.*;
...
@@ -44,7 +44,7 @@ import java.util.*;
/**
/**
*
*
*
*
${
prefix
}
渠道通知处理
*
@
author
${
author
}
*
@
author
${
author
}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*/
*/
...
...
src/main/resources/templates/code-generator/model/QueryLoanTrialResult.ftl
View file @
383dc876
...
@@ -2,7 +2,6 @@ package ${modelPackage};
...
@@ -2,7 +2,6 @@ package ${modelPackage};
import
cn
.
quantgroup
.
cashloanflow
.
util
.
DateUtil
;
import
cn
.
quantgroup
.
cashloanflow
.
util
.
DateUtil
;
import
cn
.
quantgroup
.
clf
.
api
.
jinshan
.
util
.
JinShanUtil
;
import
cn
.
quantgroup
.
loanflow
.
repay
.
model
.
representation
.
TrialRepaymentRepresentation
;
import
cn
.
quantgroup
.
loanflow
.
repay
.
model
.
representation
.
TrialRepaymentRepresentation
;
import
lombok
.
Data
;
import
lombok
.
Data
;
...
...
src/main/resources/templates/code-generator/model/QuerySupportBankcardsResult.ftl
View file @
383dc876
...
@@ -20,19 +20,8 @@ public class ${prefix}QuerySupportBankcardsResult {
...
@@ -20,19 +20,8 @@ public class ${prefix}QuerySupportBankcardsResult {
private
List
<${
prefix
}
BankInfo
>
bankInfoList
;
private
List
<${
prefix
}
BankInfo
>
bankInfoList
;
public
static
${
prefix
}
QuerySupportBankcardsResult
getSuccessResult
(
List
<
MoSimpleBank
>
list
)
{
public
static
${
prefix
}
QuerySupportBankcardsResult
getSuccessResult
(
List
<
MoSimpleBank
>
list
)
{
//
-
1
表示没有限额
${
prefix
}
QuerySupportBankcardsResult
result
=
new
${
prefix
}
QuerySupportBankcardsResult
();
String
noLimit
=
"-1"
;
${
prefix
}
QuerySupportBankcardsResult
result
=
new
${
prefix
}
QuerySupportBankcardsResult
();
return
result
;
List
<${
prefix
}
BankInfo
>
bankInfoList1
=
new
ArrayList
<>();
list
.
forEach
(
t
->
{
${
prefix
}
BankInfo
bankInfo
=
new
${
prefix
}
BankInfo
();
bankInfo
.
setBankCode
(
t
.
getBankCode
());
bankInfo
.
setBankName
(
t
.
getBankName
());
bankInfo
.
setDaysLimit
(
StringUtils
.
isBlank
(
t
.
getDayQuota
())
?
new
BigDecimal
(
noLimit
)
:
new
BigDecimal
(
t
.
getDayQuota
()));
bankInfo
.
setSingleLimit
(
StringUtils
.
isBlank
(
t
.
getSingleQuota
())
?
new
BigDecimal
(
noLimit
)
:
new
BigDecimal
(
t
.
getSingleQuota
()));
bankInfoList1
.
add
(
bankInfo
);
});
result
.
setBankInfoList
(
bankInfoList1
);
return
result
;
}
}
}
}
\ No newline at end of file
src/main/resources/templates/code-generator/service/Service.ftl
View file @
383dc876
...
@@ -7,7 +7,9 @@ import ${modelPackage}.${prefix}QueryCreditApplyRequest;
...
@@ -7,7 +7,9 @@ import ${modelPackage}.${prefix}QueryCreditApplyRequest;
import
${
modelPackage
}.${
prefix
}
UserAccessRequest
;
import
${
modelPackage
}.${
prefix
}
UserAccessRequest
;
import
${
modelPackage
}.${
prefix
}
UserAccessResult
;
import
${
modelPackage
}.${
prefix
}
UserAccessResult
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsRequest
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsRequest
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsResult
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialRequest
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialRequest
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialResult
;
import
${
modelPackage
}.${
prefix
}
BindBankCardSmsRequest
;
import
${
modelPackage
}.${
prefix
}
BindBankCardSmsRequest
;
import
${
modelPackage
}.${
prefix
}
VerifyBindSmsRequest
;
import
${
modelPackage
}.${
prefix
}
VerifyBindSmsRequest
;
import
${
modelPackage
}.${
prefix
}
ApplyLoanRequest
;
import
${
modelPackage
}.${
prefix
}
ApplyLoanRequest
;
...
@@ -18,7 +20,7 @@ import cn.quantgroup.loanflow.application.model.ApplyLoanData;
...
@@ -18,7 +20,7 @@ import cn.quantgroup.loanflow.application.model.ApplyLoanData;
import
cn
.
quantgroup
.
loanflow
.
infrastructure
.
result
.
ServiceResult
;
import
cn
.
quantgroup
.
loanflow
.
infrastructure
.
result
.
ServiceResult
;
/**
/**
${
prefix
}
渠道
service
*
@
author
${
author
}
*
@
author
${
author
}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*/
*/
...
@@ -58,7 +60,7 @@ public interface ${prefix}Service {
...
@@ -58,7 +60,7 @@ public interface ${prefix}Service {
*
@
param
request
*
@
param
request
*
@
return
*
@
return
*/
*/
void
querySupportBankcards
(${
prefix
}
QuerySupportBankcardsRequest
request
);
ServiceResult
<${
prefix
}
QuerySupportBankcardsResult
>
querySupportBankcards
(${
prefix
}
QuerySupportBankcardsRequest
request
);
/**
/**
*
借款试算
*
借款试算
...
@@ -66,7 +68,7 @@ public interface ${prefix}Service {
...
@@ -66,7 +68,7 @@ public interface ${prefix}Service {
*
@
param
request
*
@
param
request
*
@
return
*
@
return
*/
*/
void
queryLoanTrial
(${
prefix
}
QueryLoanTrialRequest
request
);
ServiceResult
<${
prefix
}
QueryLoanTrialResult
>
queryLoanTrial
(${
prefix
}
QueryLoanTrialRequest
request
);
/**
/**
...
...
src/main/resources/templates/code-generator/service/ServiceImpl.ftl
View file @
383dc876
...
@@ -6,7 +6,10 @@ import ${modelPackage}.${prefix}QueryCreditApplyResult;
...
@@ -6,7 +6,10 @@ import ${modelPackage}.${prefix}QueryCreditApplyResult;
import
${
modelPackage
}.${
prefix
}
UserAccessRequest
;
import
${
modelPackage
}.${
prefix
}
UserAccessRequest
;
import
${
modelPackage
}.${
prefix
}
QueryCreditApplyRequest
;
import
${
modelPackage
}.${
prefix
}
QueryCreditApplyRequest
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsRequest
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsRequest
;
import
${
modelPackage
}.${
prefix
}
QuerySupportBankcardsResult
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialRequest
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialRequest
;
import
${
modelPackage
}.${
prefix
}
QueryLoanTrialResult
;
import
${
modelPackage
}.${
prefix
}
UserAccessResult
;
import
${
modelPackage
}.${
prefix
}
UserAccessResult
;
import
${
modelPackage
}.${
prefix
}
BindBankCardSmsRequest
;
import
${
modelPackage
}.${
prefix
}
BindBankCardSmsRequest
;
import
${
modelPackage
}.${
prefix
}
CreditApplyResult
;
import
${
modelPackage
}.${
prefix
}
CreditApplyResult
;
...
@@ -95,7 +98,7 @@ import java.util.List;
...
@@ -95,7 +98,7 @@ import java.util.List;
import
java
.
util
.
Map
;
import
java
.
util
.
Map
;
import
java
.
util
.
Objects
;
import
java
.
util
.
Objects
;
/**
/**
${
prefix
}
渠道
service
*
@
author
${
author
}
*
@
author
${
author
}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*
@
date
${.
now
?
string
(
'yyyy-MM-dd HH:mm:ss'
)}
*/
*/
...
@@ -248,7 +251,7 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
...
@@ -248,7 +251,7 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
*
@
return
*
@
return
*/
*/
@
Override
@
Override
public
void
querySupportBankcards
(${
prefix
}
QuerySupportBankcardsRequest
request
){
public
ServiceResult
<${
prefix
}
QuerySupportBankcardsResult
>
querySupportBankcards
(${
prefix
}
QuerySupportBankcardsRequest
request
){
String
logPre
=
LOG_PRE
+
"[querySupportBankcards][${prefix}查询支持的银行列表]"
;
String
logPre
=
LOG_PRE
+
"[querySupportBankcards][${prefix}查询支持的银行列表]"
;
log
.
info
(
"{} request={}"
,
logPre
,
request
);
log
.
info
(
"{} request={}"
,
logPre
,
request
);
Long
channelId
=
request
.
getChannelId
();
Long
channelId
=
request
.
getChannelId
();
...
@@ -263,6 +266,9 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
...
@@ -263,6 +266,9 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
}
}
List
<
MoSimpleBank
>
supportBankList
=
serviceResult
.
getData
();
List
<
MoSimpleBank
>
supportBankList
=
serviceResult
.
getData
();
${
prefix
}
QuerySupportBankcardsResult
result
=
new
${
prefix
}
QuerySupportBankcardsResult
();
return
ServiceResult
.
success
(
result
);
}
}
/**
/**
...
@@ -272,7 +278,7 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
...
@@ -272,7 +278,7 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
*
@
return
*
@
return
*/
*/
@
Override
@
Override
public
void
queryLoanTrial
(${
prefix
}
QueryLoanTrialRequest
request
){
public
ServiceResult
<${
prefix
}
QueryLoanTrialResult
>
queryLoanTrial
(${
prefix
}
QueryLoanTrialRequest
request
){
String
logPre
=
LOG_PRE
+
"[queryLoanTrial][${prefix}查询试算数据]"
;
String
logPre
=
LOG_PRE
+
"[queryLoanTrial][${prefix}查询试算数据]"
;
log
.
info
(
"{} request={}"
,
logPre
,
request
);
log
.
info
(
"{} request={}"
,
logPre
,
request
);
Long
channelId
=
request
.
getChannelId
();
Long
channelId
=
request
.
getChannelId
();
...
@@ -287,6 +293,8 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
...
@@ -287,6 +293,8 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
}
}
TrialRepaymentRepresentation
trialRepaymentRepresentation
=
serviceResult
.
getData
();
TrialRepaymentRepresentation
trialRepaymentRepresentation
=
serviceResult
.
getData
();
${
prefix
}
QueryLoanTrialResult
result
=
new
${
prefix
}
QueryLoanTrialResult
();
return
ServiceResult
.
success
(
result
);
}
}
...
...
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