소스 검색

Merge remote-tracking branch 'origin/master'

wangjs 4 일 전
부모
커밋
d6145855be

+ 10 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_10_MarryInfoDouble_Api.java

@@ -1,5 +1,6 @@
 package com.sooka.api_sp.province_1_labor_contract.controller;
 
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_10_SingleVerification_VO;
 import com.sooka.api_sp.province_1_labor_contract.domain.SP_9_Api_1680488576658_VO;
 import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
 import com.sooka.base.BaseApi;
@@ -39,4 +40,13 @@ public class SP_10_MarryInfoDouble_Api extends BaseApi {
     public ResultModel getMarryInfoDouble5522(SP_9_Api_1680488576658_VO vo){
         return ResultModel.ok("5522_api");
     }
+
+    @POST
+    @Path("/getQuerySingleVerification")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel QuerySingleVerification(SP_10_SingleVerification_VO vo){
+        return service.getQuerySingleVerification(vo);
+    }
 }

+ 32 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_10_SingleVerification_VO.java

@@ -0,0 +1,32 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 民政部_婚姻登记信息核验(个人)(新)-数据查询接口 参数
+ */
+
+@Getter
+@Setter
+public class SP_10_SingleVerification_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //姓名
+    @Expose
+    private String nameMan;
+
+    //身份证号码
+    @Expose
+    private String certNumMan;
+
+
+}

+ 2 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/SP_LaborContract_Service.java

@@ -24,6 +24,8 @@ public interface SP_LaborContract_Service {
     public ResultModel getFpxxxx (SP_8_Fpxxxx_VO vo);
     // 9.婚姻登记信息-数据查询接口 参数
     public ResultModel getApi_1680488576658 (SP_9_Api_1680488576658_VO vo);
+    // 10.民政部_婚姻登记信息核验(个人)(新)-数据查询接口 参数
+    public ResultModel getQuerySingleVerification (SP_10_SingleVerification_VO vo);
     // 11.吉林省不动产权证查询接口 参数
     public ResultModel getDataNew (SP_11_DataNew_VO vo);
 }

+ 52 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/impl/SP_LaborContract_ServiceImpl.java

@@ -693,7 +693,59 @@ public class SP_LaborContract_ServiceImpl extends ABaseService_SP implements SP_
         }
         return ResultModel.ok(bean);
     }
+    /**
+     * 10.民政部_婚姻登记信息核验(个人)(新)-数据查询接口 参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getQuerySingleVerification(SP_10_SingleVerification_VO vo) {
+        ResultModel_SP_Bean bean = new ResultModel_SP_Bean();
+        // 参数校验
+//        String page = vo.getPage();
+//        String size = vo.getSize();
+        String nameMan = vo.getNameMan();
+        String certNumMan = vo.getCertNumMan();
+        if(nameMan == null || nameMan.equals("")){
+            bean.setCode("203");
+            bean.setMessage("nameMan不能为空!");
+            bean.setResult("nameMan null error!");
+            return ResultModel.ok(bean);
+        }
+        if(certNumMan == null || certNumMan.equals("")){
+            bean.setCode("204");
+            bean.setMessage("certNumMan不能为空!");
+            bean.setResult("certNumMan null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"nameMan\":\"" + vo.getNameMan() + "\"," +
+                "\"certNumMan\":\"" + vo.getCertNumMan() + "\"" +
+                "}";
+        String result = "";
 
+        try {
+            result = HttpUtil2.doPost(baseurl_sp + "/mz/querySingleVerification", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
 
 
 

+ 1 - 1
test-api/src/main/java/com/sooka/service/impl/ABaseService_SP.java

@@ -23,7 +23,7 @@ public class ABaseService_SP {
     }
 
     public String baseurl ="https://gateway.zsj.jl.cegn.cn";
-    public String baseurl_sp ="http://172.24.5.241:6689";
+    public String baseurl_sp ="http://59.198.238.22:9080";
 
 
 }