فهرست منبع

添加泰康 补充 PreciseInitResult 结构缺失的字段

wlq 1 سال پیش
والد
کامیت
5f0b36df18

+ 2 - 0
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/entity/PreciseInitResult.java

@@ -110,6 +110,8 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     private BigDecimal syclaimAdjust;
 
+    private String insuredMemberFlag;
+
     @Override
     protected void addChildUnknownFields() {
         addChildUnknownField("bzKindVo", bzKindVo);

+ 20 - 0
tenant/insurance/quotation-taikang/src/test/java/com/jzg/quotation/taikang/entity/PreciseInitResultTset.java

@@ -3021,6 +3021,26 @@ public class PreciseInitResultTset {
         PreciseInitResult.Response response = JsonUtil.readObjcet(json, PreciseInitResult.Response.class);
 
 
+        Map<String, Object> unknownFields = response.getUnknownFields();
+
+        System.out.println("unknownFields: ");
+        System.out.println(unknownFields);
+    }
+
+    @Test
+    public void test3() {
+        String json = """
+                {
+                	"data":{
+                		"insuredMemberFlag":"0"
+                	},
+                	"status":"1"
+                }
+                """;
+
+        PreciseInitResult.Response response = JsonUtil.readObjcet(json, PreciseInitResult.Response.class);
+
+
         Map<String, Object> unknownFields = response.getUnknownFields();
 
         System.out.println("unknownFields: ");