Browse Source

feat 0 支付工程

devlop
yang_shj 4 years ago
parent
commit
0fa87a4482
  1. 13
      payment-base-app/src/main/java/com/base/springcloud/service/imp/MerchantServiceImp.java

13
payment-base-app/src/main/java/com/base/springcloud/service/imp/MerchantServiceImp.java

@ -3,7 +3,6 @@ package com.base.springcloud.service.imp;
import com.base.springcloud.aspect.annotation.BusinessException; import com.base.springcloud.aspect.annotation.BusinessException;
import com.base.springcloud.bo.DepartBO; import com.base.springcloud.bo.DepartBO;
import com.base.springcloud.bo.MerchantConfigBO; import com.base.springcloud.bo.MerchantConfigBO;
import com.base.springcloud.bo.OrderBO;
import com.base.springcloud.constant.ErrorConstant; import com.base.springcloud.constant.ErrorConstant;
import com.base.springcloud.constant.PaymentConstant; import com.base.springcloud.constant.PaymentConstant;
import com.base.springcloud.dao.MerchantConfigMapper; import com.base.springcloud.dao.MerchantConfigMapper;
@ -73,7 +72,7 @@ public class MerchantServiceImp implements MerchantService {
*/ */
private String uploadCertificate(MultipartFile certFile) { private String uploadCertificate(MultipartFile certFile) {
String filePath = OssBootUtil.upload(certFile, PaymentConstant.MECHANT_CERTIFICATE_SAVE_PATH); String filePath = OssBootUtil.upload(certFile, PaymentConstant.MECHANT_CERTIFICATE_SAVE_PATH);
String temp[] = filePath.split("\\/"); String[] temp = filePath.split("/");
return PaymentConstant.MECHANT_CERTIFICATE_SAVE_PATH + PaymentConstant.SLASH + temp[temp.length - 1]; return PaymentConstant.MECHANT_CERTIFICATE_SAVE_PATH + PaymentConstant.SLASH + temp[temp.length - 1];
} }
@ -142,15 +141,13 @@ public class MerchantServiceImp implements MerchantService {
MerchantConfig merchantConfig = new MerchantConfig(); MerchantConfig merchantConfig = new MerchantConfig();
BeanUtils.copyProperties(merchantConfigBO,merchantConfig); BeanUtils.copyProperties(merchantConfigBO,merchantConfig);
List<MerchantConfig> merchantConfigList = merchantConfigMapper.queryMerchantConfig(merchantConfig); List<MerchantConfig> merchantConfigList = merchantConfigMapper.queryMerchantConfig(merchantConfig);
if(!Optional.ofNullable(merchantConfigList).isPresent()){ // TODO 抛出业务异常
// TODO 抛出业务异常 assert merchantConfigList != null;
} return merchantConfigList.stream().map(o -> {
List<MerchantConfigBO> merchantConfigBOList = merchantConfigList.stream().map(o -> {
MerchantConfigBO result = new MerchantConfigBO(); MerchantConfigBO result = new MerchantConfigBO();
BeanUtils.copyProperties(o, result); BeanUtils.copyProperties(o, result);
return result; return result;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
return merchantConfigBOList;
} }
/** /**
@ -196,7 +193,7 @@ public class MerchantServiceImp implements MerchantService {
}finally { }finally {
try{ try{
is.close(); is.close();
}catch (IOException e){ }catch (IOException ignored){
} }

Loading…
Cancel
Save