Commit 383dc876 authored by xiaozhe.chen's avatar xiaozhe.chen

service返回值修改为ServiceResult

parent 55aa030a
......@@ -44,7 +44,7 @@ import java.util.*;
/**
*
*
* ${prefix} 渠道通知处理
* @author ${author}
* @date ${.now?string('yyyy-MM-dd HH:mm:ss')}
*/
......
......@@ -2,7 +2,6 @@ package ${modelPackage};
import cn.quantgroup.cashloanflow.util.DateUtil;
import cn.quantgroup.clf.api.jinshan.util.JinShanUtil;
import cn.quantgroup.loanflow.repay.model.representation.TrialRepaymentRepresentation;
import lombok.Data;
......
......@@ -20,19 +20,8 @@ public class ${prefix}QuerySupportBankcardsResult {
private List<${prefix}BankInfo> bankInfoList;
public static ${prefix}QuerySupportBankcardsResult getSuccessResult(List<MoSimpleBank> list) {
// -1 表示没有限额
String noLimit = "-1";
${prefix}QuerySupportBankcardsResult result = new ${prefix}QuerySupportBankcardsResult();
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
......@@ -7,7 +7,9 @@ import ${modelPackage}.${prefix}QueryCreditApplyRequest;
import ${modelPackage}.${prefix}UserAccessRequest;
import ${modelPackage}.${prefix}UserAccessResult;
import ${modelPackage}.${prefix}QuerySupportBankcardsRequest;
import ${modelPackage}.${prefix}QuerySupportBankcardsResult;
import ${modelPackage}.${prefix}QueryLoanTrialRequest;
import ${modelPackage}.${prefix}QueryLoanTrialResult;
import ${modelPackage}.${prefix}BindBankCardSmsRequest;
import ${modelPackage}.${prefix}VerifyBindSmsRequest;
import ${modelPackage}.${prefix}ApplyLoanRequest;
......@@ -18,7 +20,7 @@ import cn.quantgroup.loanflow.application.model.ApplyLoanData;
import cn.quantgroup.loanflow.infrastructure.result.ServiceResult;
/**
/** ${prefix} 渠道service
* @author ${author}
* @date ${.now?string('yyyy-MM-dd HH:mm:ss')}
*/
......@@ -58,7 +60,7 @@ public interface ${prefix}Service {
* @param request
* @return
*/
void querySupportBankcards(${prefix}QuerySupportBankcardsRequest request);
ServiceResult<${prefix}QuerySupportBankcardsResult> querySupportBankcards(${prefix}QuerySupportBankcardsRequest request);
/**
* 借款试算
......@@ -66,7 +68,7 @@ public interface ${prefix}Service {
* @param request
* @return
*/
void queryLoanTrial(${prefix}QueryLoanTrialRequest request);
ServiceResult<${prefix}QueryLoanTrialResult> queryLoanTrial(${prefix}QueryLoanTrialRequest request);
/**
......
......@@ -6,7 +6,10 @@ import ${modelPackage}.${prefix}QueryCreditApplyResult;
import ${modelPackage}.${prefix}UserAccessRequest;
import ${modelPackage}.${prefix}QueryCreditApplyRequest;
import ${modelPackage}.${prefix}QuerySupportBankcardsRequest;
import ${modelPackage}.${prefix}QuerySupportBankcardsResult;
import ${modelPackage}.${prefix}QueryLoanTrialRequest;
import ${modelPackage}.${prefix}QueryLoanTrialResult;
import ${modelPackage}.${prefix}UserAccessResult;
import ${modelPackage}.${prefix}BindBankCardSmsRequest;
import ${modelPackage}.${prefix}CreditApplyResult;
......@@ -95,7 +98,7 @@ import java.util.List;
import java.util.Map;
import java.util.Objects;
/**
/** ${prefix} 渠道service
* @author ${author}
* @date ${.now?string('yyyy-MM-dd HH:mm:ss')}
*/
......@@ -248,7 +251,7 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
* @return
*/
@Override
public void querySupportBankcards(${prefix}QuerySupportBankcardsRequest request){
public ServiceResult<${prefix}QuerySupportBankcardsResult> querySupportBankcards(${prefix}QuerySupportBankcardsRequest request){
String logPre = LOG_PRE + "[querySupportBankcards][${prefix}查询支持的银行列表]";
log.info("{} request={}",logPre,request);
Long channelId = request.getChannelId();
......@@ -263,6 +266,9 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
}
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{
* @return
*/
@Override
public void queryLoanTrial(${prefix}QueryLoanTrialRequest request){
public ServiceResult<${prefix}QueryLoanTrialResult> queryLoanTrial(${prefix}QueryLoanTrialRequest request){
String logPre = LOG_PRE + "[queryLoanTrial][${prefix}查询试算数据]";
log.info("{} request={}",logPre,request);
Long channelId = request.getChannelId();
......@@ -287,6 +293,8 @@ public class ${prefix}ServiceImpl implements ${prefix}Service{
}
TrialRepaymentRepresentation trialRepaymentRepresentation = serviceResult.getData();
${prefix}QueryLoanTrialResult result = new ${prefix}QueryLoanTrialResult();
return ServiceResult.success(result);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment