Преглед на файлове

企业认证账户修改

cuixq преди 3 години
родител
ревизия
e958b513e0
променени са 1 файла, в които са добавени 7 реда и са изтрити 3 реда
  1. 7 3
      tianhu-system/src/main/java/com/tianhu/system/companyAuth/controller/OwnAuthController.java

+ 7 - 3
tianhu-system/src/main/java/com/tianhu/system/companyAuth/controller/OwnAuthController.java

@@ -1045,6 +1045,8 @@ public class OwnAuthController extends BaseController {
         payBankAccInfService.createPayBankAccInf(payBankAccInf);
 
         PayAccInf payAccInf =new PayAccInf();
+        String  paiId  =  IdUtils.fastSimpleUUID();
+        payAccInf.setPaiId(paiId);
         payAccInf.setPaiCstno(scyId);
         payAccInf.setPaiAccno(pbaiBankaccountId);
         //账户状态(0:未开通,1:冻结,2已开通3:待激活)
@@ -1154,11 +1156,13 @@ public class OwnAuthController extends BaseController {
         payBankAccInf.setPbaiCfcaTime(AmtUtil.add(bankAcc.get(0).getPbaiCfcaTime(),"1",0));
         payBankAccInfService.updatePayBankAccInf(payBankAccInf);
         //变更账户状态
+        LambdaQueryWrapper<PayAccInf> accInf = new LambdaQueryWrapper<>();
+        accInf.eq(PayAccInf::getPaiCstno,users.getCompanyId());
+        accInf.eq(PayAccInf::getPaiAccno,bankAcc.get(0).getPbaiBankaccountId());
+        accInf.eq(PayAccInf::getPaiStatus,"3");
         PayAccInf payAccInf =new PayAccInf();
-        payAccInf.setPaiCstno(users.getCompanyId());
-        payAccInf.setPaiAccno(bankAcc.get(0).getPbaiBankaccountId());
         payAccInf.setPaiStatus("2");
-        payAccInfService.updatePayAccInf(payAccInf);
+        payAccInfService.update(payAccInf,accInf);
         SysCompany sysCompany =new SysCompany();
         sysCompany.setScyId(users.getCompanyId());
         //待实名认证