Browse Source

新需求

傅行帆 5 years ago
parent
commit
b42f69a6d1

+ 1
- 0
src/main/java/com/huiju/estateagents/config/FadadaProperties.java View File

13
     private String appSecret;
13
     private String appSecret;
14
     private String version;
14
     private String version;
15
     private String serveHost;
15
     private String serveHost;
16
+    private String companyNotify;
16
 }
17
 }

+ 18
- 0
src/main/java/com/huiju/estateagents/eContract/controller/TaCompanyController.java View File

400
         }
400
         }
401
         return responseBean;
401
         return responseBean;
402
     }
402
     }
403
+
404
+    /**
405
+     * 企业认证回调函数
406
+     *
407
+     */
408
+    @RequestMapping(value = "/fadd/company", method = RequestMethod.GET)
409
+    public void faddCompanyNitify(@RequestParam String companyName,
410
+                                  @RequestParam String transactionNo,
411
+                                  @RequestParam String authenticationType,
412
+                                  @RequestParam String status,
413
+                                  HttpServletRequest request) {
414
+        logger.info("企业认证回调函数参数:公司名称{},交易号{},认证类型{},状态,{}",companyName,transactionNo,authenticationType,status);
415
+        QueryWrapper<TaCompany> taCompanyQueryWrapper = new QueryWrapper<>();
416
+        taCompanyQueryWrapper.eq("certified_serial_number",transactionNo);
417
+        TaCompany taCompany = iTaCompanyService.getOne(taCompanyQueryWrapper);
418
+        taCompany.setStatus(Integer.valueOf(status));
419
+        iTaCompanyService.updateById(taCompany);
420
+    }
403
 }
421
 }

+ 1
- 1
src/main/java/com/huiju/estateagents/eContract/service/impl/TaCompanyServiceImpl.java View File

108
         //自动申请证书
108
         //自动申请证书
109
         String certFlag = "1";
109
         String certFlag = "1";
110
 
110
 
111
-        String notify_url = "http://www.baidu.com";//必填
111
+        String notify_url = fadadaProperties.getCompanyNotify();
112
         String result = comverify.invokeCompanyVerifyUrl(new CompanyInfoINO(), new BankInfoINO(),new LegalInfoINO()
112
         String result = comverify.invokeCompanyVerifyUrl(new CompanyInfoINO(), new BankInfoINO(),new LegalInfoINO()
113
                 ,new AgentInfoINO(), customer_id,verifyed_way,m_verified_way,page_modify,
113
                 ,new AgentInfoINO(), customer_id,verifyed_way,m_verified_way,page_modify,
114
                 companyPrincipalType,null,notify_url,resultType,certFlag);
114
                 companyPrincipalType,null,notify_url,resultType,certFlag);

+ 1
- 0
src/main/java/com/huiju/estateagents/interceptor/AccessInterceptor.java View File

72
             "/api/admin/taPersonFromRecord",
72
             "/api/admin/taPersonFromRecord",
73
             "/api/notify",//微信支付所有回调放过
73
             "/api/notify",//微信支付所有回调放过
74
             "/api/refund/",//微信退款所有回调放过
74
             "/api/refund/",//微信退款所有回调放过
75
+            "/api/fadd/",//所有的法大大回调放过
75
     };
76
     };
76
 
77
 
77
     /*
78
     /*

+ 2
- 1
src/main/resources/application-blue.yml View File

83
   appId: "403057"
83
   appId: "403057"
84
   appSecret: "xcIaK36Vc09yXXRdinXYcXhW"
84
   appSecret: "xcIaK36Vc09yXXRdinXYcXhW"
85
   version: "2.0"
85
   version: "2.0"
86
-  serveHost: "https://testapi.fadada.com:8443/api/"
86
+  serveHost: "https://testapi.fadada.com:8443/api/"
87
+  companyNotify: "https://dev.pawoma.cn/api/fadd/company"

+ 2
- 1
src/main/resources/application-green.yml View File

83
   appId: "403057"
83
   appId: "403057"
84
   appSecret: "xcIaK36Vc09yXXRdinXYcXhW"
84
   appSecret: "xcIaK36Vc09yXXRdinXYcXhW"
85
   version: "2.0"
85
   version: "2.0"
86
-  serveHost: "https://testapi.fadada.com:8443/api/"
86
+  serveHost: "https://testapi.fadada.com:8443/api/"
87
+  companyNotify: "https://dev.pawoma.cn/api/fadd/company"

+ 2
- 1
src/main/resources/application-prod-blue.yml View File

88
   appId: ""
88
   appId: ""
89
   appSecret: ""
89
   appSecret: ""
90
   version: "2.0"
90
   version: "2.0"
91
-  serveHost: "https://testapi.fadada.com:8443/api/"
91
+  serveHost: "https://testapi.fadada.com:8443/api/"
92
+  companyNotify: "https://dev.pawoma.cn/api/fadd/company"

+ 2
- 1
src/main/resources/application-prod-green.yml View File

88
   appId: ""
88
   appId: ""
89
   appSecret: ""
89
   appSecret: ""
90
   version: "2.0"
90
   version: "2.0"
91
-  serveHost: "https://testapi.fadada.com:8443/api/"
91
+  serveHost: "https://testapi.fadada.com:8443/api/"
92
+  companyNotify: "https://dev.pawoma.cn/api/fadd/company"