Browse Source

处理审核通过时,依然在审核状态

yujia 7 years ago
parent
commit
177973ac8d

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

@@ -1,6 +1,5 @@
 package com.uas.platform.b2c.fa.payment.service.impl;
 
-import com.uas.platform.b2c.common.account.model.Enterprise;
 import com.uas.platform.b2c.common.account.model.User;
 import com.uas.platform.b2c.common.base.model.FileUpload;
 import com.uas.platform.b2c.common.base.service.FileService;
@@ -332,14 +331,14 @@ public class BankInfoServiceImpl implements BankInfoService {
 			return new ResultMap(CodeType.NOT_PERMIT, "该账户信息不是已提交状态,不能审核");
 		}
 		if(status == Status.ALLOW.value()) { //审核通过
+			bankInfo.setStatus(Status.ALLOW.value());
+			bankInfo = bankInfoDao.save(bankInfo);
 			List<BankInfo> infoList = null;
 			if (bankInfo.getDissociative() == Type.PERSONAL.value()){
 				infoList = bankInfoDao.findByUseruuAndAccountTypeAndDissociativeAndStatusOrderByNumAsc(bankInfo.getUseruu(), bankInfo.getAccountType(), bankInfo.getDissociative(), Status.ALLOW.value());
 			} else {
 				infoList = bankInfoDao.findSupBankList(bankInfo.getEnuu(), bankInfo.getDissociative(), bankInfo.getAccountType(), statusList);
 			}
-			bankInfo.setStatus(Status.ALLOW.value());
-			bankInfo = bankInfoDao.save(bankInfo);
 			if (!CollectionUtils.isEmpty(infoList) && infoList.size() > 1){
 				BankInfo first = infoList.get(0); //获取第一个账户信息
 				if (first.getStatus() == Status.ALLOW.value()){