| | |
| | | // 第三步:查询申请单审核结果 |
| | | 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 { |
| | |
| | | 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(""); |
| | |
| | | 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) |
| | |
| | | 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; |
| | | } |
| | |
| | | } |
| | | // 审核通过 |
| | | 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")){ |