44323
2023-12-14 e77521b69f44fbdee2160bb43566108b3527cea1
cloud-server-management/src/main/java/com/dsh/guns/modular/system/api/SaticScheduleTask.java
@@ -47,8 +47,8 @@
        // 第三步:查询申请单审核结果
        AlipayMerchantIndirectAuthorderQuerystatusRequest request1 = new AlipayMerchantIndirectAuthorderQuerystatusRequest();
        request1.setBizContent("{" +
                "  \"order_no\":\""+operatorAuth.getOrderNo()+"\"," +
                "  \"out_biz_no\":\""+operatorAuth.getOutBizNo()+"\"," +
                "  \"order_no\":\""+"202312011045284847"+"\"," +
                "  \"out_biz_no\":\""+"83972149e3f84216ad2654a1571963f4"+"\"," +
                "}");
        AlipayMerchantIndirectAuthorderQuerystatusResponse response1 = null;
        try {
@@ -67,6 +67,8 @@
            String order_status = sign.getString("order_status");
            operatorAuth.setOrderStatus(order_status);
            operatorAuth.setOrderNo(orderNo);
            System.err.println("审核状态:"+order_status);
            // 失败原因
            JSONArray verify_list = sign.getJSONArray("verify_list");
            StringBuilder reason = new StringBuilder("");
@@ -81,14 +83,14 @@
                String substring = res.substring(0, res.length() - 1);
                operatorAuth.setRefuseReason(substring);
                operatorAuthService.updateById(operatorAuth);
                // 获取运营商的管理员id
/**
 * 状态 1=审核中(AUDITING)、2=待联系人确认(CONTACT_CONFIRM),
 * 3=待法人确认(LEGAL_CONFIRM)、4=审核通过(AUDIT_PASS)、
 * 5=审核失败(AUDIT_REJECT)、6=已冻结(AUDIT_FREEZE)、
 * 7=已撤回(CANCELED)、8=联系人处理中(CONTACT_PROCESSING)
 */
            }else{
                operatorAuth.setRefuseReason(null);
            }
            Integer operatorId = operatorAuth.getOperatorId();
            User one = userService.getOne(new QueryWrapper<User>().eq("objectId", operatorId)
@@ -98,27 +100,35 @@
            if (userId!=null){
                switch (order_status){
                    case "AUDITING":
                        operatorAuth.setOrderStatus("AUDITING");
                        userId.setAlipayAudit(1);
                        break;
                    case "CONTACT_CONFIRM":
                        operatorAuth.setOrderStatus("CONTACT_CONFIRM");
                        userId.setAlipayAudit(2);
                        break;
                    case "LEGAL_CONFIRM":
                        operatorAuth.setOrderStatus("LEGAL_CONFIRM");
                        userId.setAlipayAudit(3);
                        break;
                    case "AUDIT_PASS":
                        operatorAuth.setOrderStatus("AUDIT_PASS");
                        userId.setAlipayAudit(4);
                        break;
                    case "AUDIT_REJECT":
                        operatorAuth.setOrderStatus("AUDIT_REJECT");
                        userId.setAlipayAudit(5);
                        break;
                    case "AUDIT_FREEZE":
                        operatorAuth.setOrderStatus("AUDIT_FREEZE");
                        userId.setAlipayAudit(6);
                        break;
                    case "CANCELED":
                        operatorAuth.setOrderStatus("CANCELED");
                        userId.setAlipayAudit(7);
                        break;
                    case "CONTACT_PROCESSING":
                        operatorAuth.setOrderStatus("CONTACT_PROCESSING");
                        userId.setAlipayAudit(8);
                        break;
                }
@@ -126,11 +136,9 @@
            }
            // 审核通过
            String qr_code = sign.getString("qr_code");
            if (qr_code!=null&& (!qr_code.equals(""))){
                // 将二维码链接保存起来
                operatorAuth.setQrCode(qr_code);
                operatorAuthService.updateById(operatorAuth);
            }
            operatorAuth.setQrCode(qr_code);
            operatorAuthService.updateById(operatorAuth);
            System.err.println("二维码"+qr_code);
//            if (operatorAuth.getOrderStatus().equals("AUDIT_REJECT")
//            || operatorAuth.getOrderStatus().equals("AUDIT_FREEZE")
//                    || operatorAuth.getOrderStatus().equals("CANCELED")){