Browse Source

卖家收款账户审核通过根据注册地址记录币别

wangyc 8 years ago
parent
commit
eb67502209

+ 11 - 0
src/main/java/com/uas/platform/b2c/fa/payment/service/impl/BankInfoServiceImpl.java

@@ -1,5 +1,6 @@
 package com.uas.platform.b2c.fa.payment.service.impl;
 
+import com.uas.platform.b2c.common.account.service.EnterpriseService;
 import com.uas.platform.b2c.common.base.model.FileUpload;
 import com.uas.platform.b2c.common.base.service.FileService;
 import com.uas.platform.b2c.core.config.SysConf;
@@ -44,6 +45,9 @@ public class BankInfoServiceImpl implements BankInfoService {
 
 	@Autowired
 	private FileService fileService;
+
+	@Autowired
+	private EnterpriseService enterpriseService;
 	
 	@Autowired
 	SysConf sysConf;
@@ -316,6 +320,13 @@ public class BankInfoServiceImpl implements BankInfoService {
 				if(num > 0) {
 					return new ResultMap(CodeType.NOT_PERMIT, "该公司的银行账户已经存在了,不能再增加了");
 				}
+				ResultMap resultMap = enterpriseService.getCurrencyByRegisterAddress();
+				if ("USD".equals(resultMap.getData().toString())) {
+					bankInfo.setCurrency("USD");
+				}
+				if ("RMB".equals(resultMap.getData().toString())) {
+					bankInfo.setCurrency("RMB");
+				}
 				bankInfo.setNum(1);
 				bankInfo.setStatus(Status.ALLOW.value());
 				bankInfo = bankInfoDao.save(bankInfo);