From 855712e41283375ad2a19544bcb7f069a0d389a2 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 31 一月 2024 17:36:10 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java |   33 +++++++++++++++++++++++++++------
 1 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java
index 8fd6fcf..19ac002 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorController.java
@@ -223,8 +223,26 @@
         TOperator data = operatorService.getById(id);
         User byId = userService.getById(data.getUserId());
         model.addAttribute("user",byId);
+        OperatorUser operatorId = operatorUserService.getOne(new QueryWrapper<OperatorUser>()
+                .eq("operatorId", data.getId()));
 
         model.addAttribute("data",data);
+        String state="";
+        switch (operatorId.getAlipayAudit()){
+            case 0:
+                state="未认证";
+                break;
+            case 1:
+                state="待审核";
+                break;
+            case 2:
+                state="已通过";
+                break;
+            case 3:
+                state="已拒绝";
+                break;
+        }
+        model.addAttribute("state",state);
         OperatorAuthAlipay info = operatorAuthService.getOne(new QueryWrapper<OperatorAuthAlipay>()
                 .eq("operatorId", id));
         model.addAttribute("item",info);
@@ -244,9 +262,6 @@
             List<TCity> list5 = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 1));
             model.addAttribute("list5",list5);
         }
-
-
-
         model.addAttribute("bodyType",info.getBodyType());
         model.addAttribute("accountType",info.getAccountType());
         model.addAttribute("useType",info.getUseType());
@@ -324,12 +339,18 @@
         Integer userId1 = byId.getUserId();
         OperatorUser userId2 = operatorUserService.getOne(new QueryWrapper<OperatorUser>()
                 .eq("userId", userId1));
-
+        userId2.setAlipayAudit(1);
+        // 01是企业
+        if (bodyType.equals("01")){
+            userId2.setAlipayType(2);
+        }else{
+            userId2.setAlipayType(1);
+        }
+        operatorUserService.saveOrUpdate(userId2);
         OperatorAuthAlipay data = operatorAuthService.getOne(new QueryWrapper<OperatorAuthAlipay>().eq("operatorId", operatorId));
-    // 调用支付宝接口 通过银行卡号获取银行信息
+        // 调用支付宝接口 通过银行卡号获取银行信息
         String url = "https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&" +
                 "cardNo="+bankCard+"&cardBinCheck=true";
-
         HashMap<String, String> hashMap = new HashMap<>();
         String result = HttpRequestUtil.postRequest(url,hashMap);
         System.err.println(result);

--
Gitblit v1.7.1