Răsfoiți Sursa

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

wlq 1 an în urmă
părinte
comite
f44b8f5135

+ 5 - 0
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/client/BaseResponse.java

@@ -17,4 +17,9 @@ public class BaseResponse<T> extends UnknownFieldEntity implements Serializable
     private String extra;
 
     private String message;
+
+    @Override
+    protected void addChildUnknownFields() {
+        addChildUnknownField("data", data);
+    }
 }

+ 312 - 31
tenant/insurance/quotation-taikang/src/main/java/com/jzg/quotation/taikang/entity/PreciseInitResult.java

@@ -5,6 +5,7 @@ import com.jzg.quotation.taikang.client.UnknownFieldEntity;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.math.BigDecimal;
 import java.util.List;
 
 @Setter
@@ -13,10 +14,15 @@ public class PreciseInitResult extends UnknownFieldEntity {
     public static final class Response extends BaseResponse<PreciseInitResult> {
     }
 
+    /**
+     * 商业评分
+     */
+    private String businessScore;
+
     /**
      * 交强险折扣
      */
-    private Double bzDisCount;
+    private BigDecimal bzDisCount;
     /**
      * 交强险信息
      */
@@ -24,31 +30,44 @@ public class PreciseInitResult extends UnknownFieldEntity {
     /**
      * 商业险折扣
      */
-    private Double ciDisCount;
+    private BigDecimal ciDisCount;
     /**
      * 商业险种类列表
+     * 商业保险种类信息列表
      */
-    private List<Object> ciKindsVo; // 根据 JSON 数据,这里为空列表
+    private List<CiKindsVo> ciKindsVo;
+
+    /**
+     * 佣金金额
+     */
+    private BigDecimal commissionAmountBI;
+
+    /**
+     * 佣金率
+     */
+    private Integer commissionRateBI;
+
     /**
      * 日期信息
      */
     private DateInfo date;
     /**
      * 驾意险信息
+     * 驾驶员事故信息
      */
     private DriverAccidentVo driverAccidentVo;
     /**
      * 预期损失率 费率调整系数
      */
-    private Double elr;
+    private BigDecimal elr;
     /**
      * 整体经验折扣  整单优惠金额
      */
-    private Double entireExpDiscount;
+    private BigDecimal entireExpDiscount;
     /**
      * 整体推荐折扣 整单推荐优惠金额
      */
-    private Double entireRecommenDiscount;
+    private BigDecimal entireRecommenDiscount;
     /**
      * 标志信息 标志对象
      */
@@ -56,15 +75,26 @@ public class PreciseInitResult extends UnknownFieldEntity {
     /**
      * 良好起步折扣 新车优惠比例
      */
-    private Double goodStartDiscount;
+    private BigDecimal goodStartDiscount;
     /**
      * 其他信息
      */
     private Other other;
+
+    /**
+     * 保费信息
+     */
+    private Premium premium;
+
     /**
      * 风险评分
      */
-    private Double riskScore;
+    private BigDecimal riskScore;
+
+    /**
+     * 增值服务
+     */
+    private ValueAdded valueAdded;
 
     @Override
     protected void addChildUnknownFields() {
@@ -74,23 +104,26 @@ public class PreciseInitResult extends UnknownFieldEntity {
         addChildUnknownField("driverAccidentVo", driverAccidentVo);
         addChildUnknownField("flag", flag);
         addChildUnknownField("other", other);
+        addChildUnknownField("premium", premium);
+        addChildUnknownField("valueAdded", valueAdded);
     }
 
     @Getter
     @Setter
-    public class BzKindVo extends UnknownFieldEntity {
+    public static class BzKindVo extends UnknownFieldEntity {
         /**
          * 基准保费
          */
-        private Double benchmarkPremium;
+        private BigDecimal benchmarkPremium;
         /**
          * 不计免赔保费
          */
-        private Double bjPremium;
+        private BigDecimal bjPremium;
         /**
          * 免赔额
          */
-        private Double deductibleAmount;
+        private BigDecimal deductibleAmount;
+
         /**
          * 是否不计免赔标志
          */
@@ -110,7 +143,7 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 保费
          */
-        private Double premium;
+        private BigDecimal premium;
         /**
          * 数量
          */
@@ -118,7 +151,8 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 报价金额
          */
-        private Double quoteAmount;
+        private BigDecimal quoteAmount;
+
         /**
          * 报价金额中文
          */
@@ -130,11 +164,11 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 总保费
          */
-        private Double totalPremium;
+        private BigDecimal totalPremium;
         /**
          * 单位金额
          */
-        private Double unitAmount;
+        private BigDecimal unitAmount;
         /**
          * 单位金额中文
          */
@@ -145,6 +179,130 @@ public class PreciseInitResult extends UnknownFieldEntity {
         private String upKindCode;
     }
 
+
+    @Getter
+    @Setter
+    public static class CiKindsVo extends UnknownFieldEntity {
+
+        private String isNoInsureFlag;
+
+        /**
+         * 金额列表
+         */
+        private List<Amount> amounts;
+
+        /**
+         * 基准保费
+         */
+        private BigDecimal benchmarkPremium;
+
+        /**
+         * 不计免赔保费
+         */
+        private BigDecimal bjPremium;
+
+        /**
+         * 免赔额
+         */
+        private BigDecimal deductibleAmount;
+
+        /**
+         * 免赔额列表
+         */
+        private List<Amount> deductibleAmounts;
+
+        /**
+         * 是否不计免赔标志
+         */
+        private String isBjKindFlag;
+
+        /**
+         * 是否选择
+         */
+        private String isSelect;
+
+        /**
+         * 种类中文名称
+         */
+        private String kindCName;
+
+        /**
+         * 种类代码
+         */
+        private String kindCode;
+
+        /**
+         * 保费
+         */
+        private BigDecimal premium;
+
+        /**
+         * 数量
+         */
+        private Integer quantity;
+
+        /**
+         * 报价金额
+         */
+        private BigDecimal quoteAmount;
+
+        /**
+         * 报价金额中文
+         */
+        private String quoteAmountCN;
+
+        /**
+         * 序列号
+         */
+        private Integer serialNo;
+
+        /**
+         * 总保费
+         */
+        private BigDecimal totalPremium;
+
+        /**
+         * 单位金额
+         */
+        private BigDecimal unitAmount;
+
+        /**
+         * 单位金额中文
+         */
+        private String unitAmountCN;
+
+        /**
+         * 上级种类代码
+         */
+        private String upKindCode;
+
+        @Override
+        protected void addChildUnknownFields() {
+            addChildUnknownField("amounts", amounts);
+            addChildUnknownField("deductibleAmounts", deductibleAmounts);
+        }
+    }
+
+    @Getter
+    @Setter
+    public static class Amount extends UnknownFieldEntity{
+
+        /**
+         * 金额中文名称
+         */
+        private String amountCname;
+
+        /**
+         * 金额英文名称
+         */
+        private String amountEname;
+
+        /**
+         * 金额显示名称
+         */
+        private String amountShowName;
+    }
+
     @Getter
     @Setter
     public class DateInfo extends UnknownFieldEntity {
@@ -264,11 +422,15 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     @Getter
     @Setter
-    public class DriverAccidentVo extends UnknownFieldEntity {
+    public static class DriverAccidentVo extends UnknownFieldEntity {
         /**
          * 车险计划列表
          */
         private List<CarPlanInfo> carPlanInfoList;
+        /**
+         * 折扣
+         */
+        private BigDecimal discount;
         /**
          * 是否高端客户标志
          */
@@ -296,7 +458,7 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 保费
          */
-        private Double premium;
+        private BigDecimal premium;
         /**
          * 数量
          */
@@ -323,7 +485,7 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     @Getter
     @Setter
-    public class CarPlanInfo extends UnknownFieldEntity {
+    public static class CarPlanInfo extends UnknownFieldEntity {
         /**
          * 险种列表
          */
@@ -362,11 +524,11 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     @Getter
     @Setter
-    public class ItemKind extends UnknownFieldEntity {
+    public static class ItemKind extends UnknownFieldEntity {
         /**
          * 金额
          */
-        private Double amount;
+        private BigDecimal amount;
         /**
          * 金额中文
          */
@@ -374,11 +536,11 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 免赔额
          */
-        private Double deductibleAmount;
+        private BigDecimal deductibleAmount;
         /**
          * 免赔率
          */
-        private Double deductibleRate;
+        private BigDecimal deductibleRate;
         /**
          * 险种代码
          */
@@ -398,15 +560,15 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 保费
          */
-        private Double premium;
+        private BigDecimal premium;
         /**
          * 标准保费
          */
-        private Double stantardPremium;
+        private BigDecimal stantardPremium;
         /**
          * 非假日保额
          */
-        private Double unholidaySumInsured;
+        private BigDecimal unholidaySumInsured;
         /**
          * 单位类型
          */
@@ -415,7 +577,7 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     @Getter
     @Setter
-    public class Quantity extends UnknownFieldEntity {
+    public static class Quantity extends UnknownFieldEntity {
         /**
          * 金额中文名称
          */
@@ -452,11 +614,15 @@ public class PreciseInitResult extends UnknownFieldEntity {
 
     @Getter
     @Setter
-    public class Flag extends UnknownFieldEntity {
+    public static class Flag extends UnknownFieldEntity {
         /**
          * 交强险标志
          */
         private String bzFlag;
+        /**
+         * 车辆服务API展示标志
+         */
+        private String carServiceApiPresentShowFlag;
         /**
          * 商业险标志
          */
@@ -509,27 +675,60 @@ public class PreciseInitResult extends UnknownFieldEntity {
          * 新旧商业险标志
          */
         private String oldNewCIFlag;
+
+        /**
+         * 仅报价标志
+         */
+        private String onlyQuoteFlag;
+
+        /**
+         * 预报价标志
+         */
+        private String preQuoteFlag;
+
         /**
          * 报价标志
          */
         private String quoteFlag;
+
+        /**
+         * 报价联动标志
+         */
+        private String quoteLinkageFlag;
+
         /**
          * 续保交强险标志
          */
         private String renewalBZFlag;
+
+        /**
+         * 续保商业保险展示标志
+         */
+        private String renewalBZShowFlag;
+
         /**
          * 续保商业险标志
          */
         private String renewalCIFlag;
+
+        /**
+         * 续保商业保险展示标志
+         */
+        private String renewalCIShowFlag;
+
+        /**
+         * 续保标志
+         */
+        private String renewalFlag;
     }
 
     @Getter
     @Setter
-    public class Other extends UnknownFieldEntity {
+    public static class Other extends UnknownFieldEntity {
         /**
          * 实际价值
          */
-        private Double actualValue;
+        private BigDecimal actualValue;
         /**
          * 车辆类型
          */
@@ -556,6 +755,11 @@ public class PreciseInitResult extends UnknownFieldEntity {
          * 是否新车
          */
         private String isNewCar;
+
+        /**
+         * 商业保险消息
+         */
+        private List<String> messageBZ;
         /**
          * 通知信息
          */
@@ -563,7 +767,7 @@ public class PreciseInitResult extends UnknownFieldEntity {
         /**
          * 购买价格
          */
-        private Double purchasePrice;
+        private BigDecimal purchasePrice;
 
         /**
          * 报价类型
@@ -581,6 +785,77 @@ public class PreciseInitResult extends UnknownFieldEntity {
          * 使用年限
          */
         private Integer useYear;
+    }
+
+    @Getter
+    @Setter
+    public static class Premium extends UnknownFieldEntity {
+
+        /**
+         * 总保费
+         */
+        private BigDecimal countPremium;
+
+        /**
+         * 交强险保费
+         */
+        private BigDecimal jqPremium;
+
+        /**
+         * 旧商业保险保费
+         */
+        private BigDecimal oldSYPremium;
+
+        /**
+         * 总金额
+         */
+        private BigDecimal sumAmount;
+
+        /**
+         * 总车船税交强险保费
+         */
+        private BigDecimal sumCarTaxJqPremium;
+
+        /**
+         * 总支付金额
+         */
+        private BigDecimal sumPayment;
+
+        /**
+         * 总保费
+         */
+        private BigDecimal sumPremium;
+
+        /**
+         * 总税款逾期
+         */
+        private BigDecimal sumtaxOverdue;
+
+        /**
+         * 附加费
+         */
+        private BigDecimal surCharge;
+
+        /**
+         * 商业保险保费
+         */
+        private BigDecimal syPremium;
+
+        /**
+         * 税款
+         */
+        private BigDecimal tax;
+
+
+        /**
+         * 税款逾期
+         */
+        private BigDecimal taxOverdue;
+
+        /**
+         * 总保费
+         */
+        private BigDecimal totalPremium;
 
         /**
          * 特殊车辆标志
@@ -597,4 +872,10 @@ public class PreciseInitResult extends UnknownFieldEntity {
          */
         private String vehicleOwnerMessageType;
     }
+
+    @Getter
+    @Setter
+    public static class ValueAdded {
+        // 增值服务字段(根据实际需求补充)
+    }
 }

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

@@ -0,0 +1,1493 @@
+package com.jzg.quotation.taikang.entity;
+
+import com.jzg.quotation.taikang.JsonUtil;
+
+import java.util.Map;
+
+public class PreciseInitResultTset {
+    public static void main(String[] args) {
+        String json = """
+                {
+                	"data":{
+                		"businessScore":"D20",
+                		"bzDisCount":0.0,
+                		"bzKindVo":{
+                			"benchmarkPremium":0.0,
+                			"bjPremium":0.0,
+                			"deductibleAmount":0.0,
+                			"premium":0.0,
+                			"quantity":0,
+                			"quoteAmount":0.0,
+                			"serialNo":0,
+                			"totalPremium":0.0,
+                			"unitAmount":0.0
+                		},
+                		"ciDisCount":0.8575,
+                		"ciKindsVo":[
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"11.65万",
+                						"amountEname":"116522"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"deductibleAmounts":[
+                					{
+                						"amountCname":"0元",
+                						"amountEname":"0"
+                					},
+                					{
+                						"amountCname":"300元",
+                						"amountEname":"300"
+                					},
+                					{
+                						"amountCname":"500元",
+                						"amountEname":"500"
+                					},
+                					{
+                						"amountCname":"1000元",
+                						"amountEname":"1000"
+                					},
+                					{
+                						"amountCname":"2000元",
+                						"amountEname":"2000"
+                					}
+                				],
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"车辆损失保险",
+                				"kindCode":"101",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":116522.0,
+                				"quoteAmountCN":"11.65万",
+                				"serialNo":2,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000"
+                					},
+                					{
+                						"amountCname":"30万",
+                						"amountEname":"300000"
+                					},
+                					{
+                						"amountCname":"50万",
+                						"amountEname":"500000"
+                					},
+                					{
+                						"amountCname":"100万",
+                						"amountEname":"1000000"
+                					},
+                					{
+                						"amountCname":"150万",
+                						"amountEname":"1500000"
+                					},
+                					{
+                						"amountCname":"200万",
+                						"amountEname":"2000000"
+                					},
+                					{
+                						"amountCname":"250万",
+                						"amountEname":"2500000"
+                					},
+                					{
+                						"amountCname":"300万",
+                						"amountEname":"3000000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"1",
+                				"kindCName":"第三者责任保险",
+                				"kindCode":"102",
+                				"premium":589.75,
+                				"quantity":0,
+                				"quoteAmount":2000000.0,
+                				"quoteAmountCN":"200万",
+                				"serialNo":3,
+                				"totalPremium":589.75,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"102"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000"
+                					},
+                					{
+                						"amountCname":"3万",
+                						"amountEname":"30000"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000"
+                					},
+                					{
+                						"amountCname":"30万",
+                						"amountEname":"300000"
+                					},
+                					{
+                						"amountCname":"40万",
+                						"amountEname":"400000"
+                					},
+                					{
+                						"amountCname":"50万",
+                						"amountEname":"500000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"车上人员责任保险(司机)",
+                				"kindCode":"103",
+                				"premium":0.0,
+                				"quantity":1,
+                				"quoteAmount":10000.0,
+                				"quoteAmountCN":"1万",
+                				"serialNo":4,
+                				"totalPremium":0.0,
+                				"unitAmount":10000.0,
+                				"unitAmountCN":"1万",
+                				"upKindCode":"103"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000"
+                					},
+                					{
+                						"amountCname":"3万",
+                						"amountEname":"30000"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000"
+                					},
+                					{
+                						"amountCname":"30万",
+                						"amountEname":"300000"
+                					},
+                					{
+                						"amountCname":"40万",
+                						"amountEname":"400000"
+                					},
+                					{
+                						"amountCname":"50万",
+                						"amountEname":"500000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"车上人员责任保险(乘客)",
+                				"kindCode":"104",
+                				"premium":0.0,
+                				"quantity":4,
+                				"quoteAmount":40000.0,
+                				"quoteAmountCN":"4万",
+                				"serialNo":5,
+                				"totalPremium":0.0,
+                				"unitAmount":10000.0,
+                				"unitAmountCN":"1万",
+                				"upKindCode":"104"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"投保",
+                						"amountEname":"1"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"附加法定节假日限额翻倍险",
+                				"kindCode":"110",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":3000000.0,
+                				"quoteAmountCN":"投保",
+                				"serialNo":10,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"102"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"5%",
+                						"amountEname":"0.05"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"绝对免赔率特约条款(车损)",
+                				"kindCode":"701",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0.0%",
+                				"serialNo":11,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"5%",
+                						"amountEname":"0.05"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"绝对免赔率特约条款(三者)",
+                				"kindCode":"702",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0.0%",
+                				"serialNo":12,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"102"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"5%",
+                						"amountEname":"0.05"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"绝对免赔率特约条款(车上人员(司机))",
+                				"kindCode":"703",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0.0%",
+                				"serialNo":13,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"103"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"5%",
+                						"amountEname":"0.05"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"绝对免赔率特约条款(车上人员(乘客))",
+                				"kindCode":"704",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0.0%",
+                				"serialNo":14,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"104"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"投保",
+                						"amountEname":"1"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"发动机进水损坏除外特约条款",
+                				"kindCode":"71",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"投保",
+                				"serialNo":16,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1000",
+                						"amountEname":"1000"
+                					},
+                					{
+                						"amountCname":"1500",
+                						"amountEname":"1500"
+                					},
+                					{
+                						"amountCname":"2000",
+                						"amountEname":"2000"
+                					},
+                					{
+                						"amountCname":"3000",
+                						"amountEname":"3000"
+                					},
+                					{
+                						"amountCname":"5000",
+                						"amountEname":"5000"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"车轮单独损失险",
+                				"kindCode":"72",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":1000.0,
+                				"quoteAmountCN":"1000",
+                				"serialNo":17,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"投保",
+                						"amountEname":"1"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"新增加设备损失保险",
+                				"kindCode":"105",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"投保",
+                				"serialNo":18,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"2000",
+                						"amountEname":"2000"
+                					},
+                					{
+                						"amountCname":"5000",
+                						"amountEname":"5000"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"车身划痕损失险",
+                				"kindCode":"106",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":2000.0,
+                				"quoteAmountCN":"2000",
+                				"serialNo":19,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"50",
+                						"amountEname":"50"
+                					},
+                					{
+                						"amountCname":"80",
+                						"amountEname":"80"
+                					},
+                					{
+                						"amountCname":"100",
+                						"amountEname":"100"
+                					},
+                					{
+                						"amountCname":"150",
+                						"amountEname":"150"
+                					},
+                					{
+                						"amountCname":"200",
+                						"amountEname":"200"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"修理期间费用补偿险",
+                				"kindCode":"107",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0",
+                				"serialNo":20,
+                				"totalPremium":0.0,
+                				"unitAmount":50.0,
+                				"unitAmountCN":"50",
+                				"upKindCode":"101"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000"
+                					},
+                					{
+                						"amountCname":"3万",
+                						"amountEname":"30000"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000"
+                					},
+                					{
+                						"amountCname":"6万",
+                						"amountEname":"60000"
+                					},
+                					{
+                						"amountCname":"7万",
+                						"amountEname":"70000"
+                					},
+                					{
+                						"amountCname":"8万",
+                						"amountEname":"80000"
+                					},
+                					{
+                						"amountCname":"9万",
+                						"amountEname":"90000"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"精神损害抚慰金责任险(三者)",
+                				"kindCode":"109",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":10000.0,
+                				"quoteAmountCN":"1万",
+                				"serialNo":22,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"102"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"精神损害抚慰金责任险(车上人员(司机))",
+                				"kindCode":"114",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0",
+                				"serialNo":26,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"103"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isNoInsureFlag":"1",
+                				"isSelect":"0",
+                				"kindCName":"精神损害抚慰金责任险(车上人员(乘客))",
+                				"kindCode":"115",
+                				"premium":0.0,
+                				"quantity":0,
+                				"quoteAmount":0.0,
+                				"quoteAmountCN":"0",
+                				"serialNo":27,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"104"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000"
+                					},
+                					{
+                						"amountCname":"30万",
+                						"amountEname":"300000"
+                					},
+                					{
+                						"amountCname":"50万",
+                						"amountEname":"500000"
+                					},
+                					{
+                						"amountCname":"100万",
+                						"amountEname":"1000000"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"1",
+                				"kindCName":"附加医保外医疗费用责任险(三者)",
+                				"kindCode":"73",
+                				"premium":40.99,
+                				"quantity":0,
+                				"quoteAmount":50000.0,
+                				"quoteAmountCN":"5万",
+                				"serialNo":28,
+                				"totalPremium":40.99,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"102"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000",
+                						"amountShowName":"1万元/座*1座"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000",
+                						"amountShowName":"2万元/座*1座"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000",
+                						"amountShowName":"4万元/座*1座"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000",
+                						"amountShowName":"5万元/座*1座"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000",
+                						"amountShowName":"10万元/座*1座"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000",
+                						"amountShowName":"15万元/座*1座"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000",
+                						"amountShowName":"20万元/座*1座"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"附加医保外医疗费用责任险(车上人员(司机))",
+                				"kindCode":"78",
+                				"premium":0.0,
+                				"quantity":1,
+                				"quoteAmount":10000.0,
+                				"quoteAmountCN":"1万",
+                				"serialNo":29,
+                				"totalPremium":0.0,
+                				"unitAmount":10000.0,
+                				"unitAmountCN":"1万",
+                				"upKindCode":"103"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"1万",
+                						"amountEname":"10000",
+                						"amountShowName":"1万元/座*4座"
+                					},
+                					{
+                						"amountCname":"2万",
+                						"amountEname":"20000",
+                						"amountShowName":"2万元/座*4座"
+                					},
+                					{
+                						"amountCname":"4万",
+                						"amountEname":"40000",
+                						"amountShowName":"4万元/座*4座"
+                					},
+                					{
+                						"amountCname":"5万",
+                						"amountEname":"50000",
+                						"amountShowName":"5万元/座*4座"
+                					},
+                					{
+                						"amountCname":"10万",
+                						"amountEname":"100000",
+                						"amountShowName":"10万元/座*4座"
+                					},
+                					{
+                						"amountCname":"15万",
+                						"amountEname":"150000",
+                						"amountShowName":"15万元/座*4座"
+                					},
+                					{
+                						"amountCname":"20万",
+                						"amountEname":"200000",
+                						"amountShowName":"20万元/座*4座"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"0",
+                				"kindCName":"附加医保外医疗费用责任险(车上人员(乘客))",
+                				"kindCode":"79",
+                				"premium":0.0,
+                				"quantity":4,
+                				"quoteAmount":40000.0,
+                				"quoteAmountCN":"4万",
+                				"serialNo":30,
+                				"totalPremium":0.0,
+                				"unitAmount":10000.0,
+                				"unitAmountCN":"1万",
+                				"upKindCode":"104"
+                			},
+                			{
+                				"amounts":[
+                					{
+                						"amountCname":"不投保",
+                						"amountEname":"2"
+                					},
+                					{
+                						"amountCname":"12次",
+                						"amountEname":"12"
+                					}
+                				],
+                				"benchmarkPremium":0.0,
+                				"bjPremium":0.0,
+                				"deductibleAmount":0.0,
+                				"isBjKindFlag":"0",
+                				"isSelect":"1",
+                				"kindCName":"道路救援服务特约条款",
+                				"kindCode":"74",
+                				"premium":0.0,
+                				"quantity":12,
+                				"quoteAmount":12.0,
+                				"quoteAmountCN":"12次",
+                				"serialNo":31,
+                				"totalPremium":0.0,
+                				"unitAmount":0.0,
+                				"unitAmountCN":"0",
+                				"upKindCode":"101,102"
+                			}
+                		],
+                		"commissionAmountBI":0.00,
+                		"commissionRateBI":0,
+                		"date":{
+                			"endDateBZ":"2026-03-07 24:00",
+                			"endDateCI":"2026-03-17 24:00",
+                			"enrollDate":"2019-03-25",
+                			"initStartDateBZ":"2025-03-08 00:00",
+                			"initStartDateCI":"2025-03-18 00:00",
+                			"jcbEndDate":"2026-03-17",
+                			"jcbEndHour":"24",
+                			"jcbEndMinute":"00",
+                			"jcbStartDate":"2025-03-18",
+                			"jcbStartHour":"00",
+                			"jcbStartMinute":"00",
+                			"jqEndDate":"2026-03-07",
+                			"jqEndHour":"24",
+                			"jqEndMinute":"00",
+                			"jqStartDate":"2025-03-08",
+                			"jqStartDateLittleLimit":"2025-03-08",
+                			"jqStartHour":"00",
+                			"jqStartMinute":"00",
+                			"postponeCountCIP":0,
+                			"startDateBZ":"2025-03-08 00:00",
+                			"startDateCI":"2025-03-18 00:00",
+                			"syEndDate":"2026-03-17",
+                			"syEndHour":"24",
+                			"syEndMinute":"00",
+                			"syStartDate":"2025-03-18",
+                			"syStartDateLittleLimit":"2025-03-18",
+                			"syStartHour":"00",
+                			"syStartMinute":"00"
+                		},
+                		"driverAccidentVo":{
+                			"carPlanInfoList":[
+                				{
+                					"itemKindList":[
+                						{
+                							"amount":1000000.0,
+                							"amountCN":"100万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"301",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":500000.0,
+                							"amountCN":"50万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"302",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"amountCN":"200元/天/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"303",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":10000.0,
+                							"amountCN":"1万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"304",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"newEnergyItemKindList":[
+                						{
+                							"amount":1000000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"401",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":500000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"402",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"403",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":10000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"404",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"planCode":"CARJCB0016",
+                					"planName":"升级-C",
+                					"planType":"0",
+                					"sumAmount":"1510200",
+                					"sumPremium":"368"
+                				},
+                				{
+                					"itemKindList":[
+                						{
+                							"amount":800000.0,
+                							"amountCN":"80万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"301",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":400000.0,
+                							"amountCN":"40万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"302",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"amountCN":"200元/天/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"303",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":8000.0,
+                							"amountCN":"8000元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"304",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"newEnergyItemKindList":[
+                						{
+                							"amount":800000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"401",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":400000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"402",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"403",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":8000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"404",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"planCode":"CARJCB0015",
+                					"planName":"升级-B",
+                					"planType":"0",
+                					"sumAmount":"1208200",
+                					"sumPremium":"298"
+                				},
+                				{
+                					"itemKindList":[
+                						{
+                							"amount":500000.0,
+                							"amountCN":"50万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"301",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":250000.0,
+                							"amountCN":"25万元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"302",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"amountCN":"200元/天/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"303",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":5000.0,
+                							"amountCN":"5000元/车",
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"304",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"newEnergyItemKindList":[
+                						{
+                							"amount":500000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"401",
+                							"kindInd":"1",
+                							"kindName":"身故保险责任和伤残保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":250000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"402",
+                							"kindInd":"1",
+                							"kindName":"医疗保险责任",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":200.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"403",
+                							"kindInd":"2",
+                							"kindName":"附加住院津贴保险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						},
+                						{
+                							"amount":5000.0,
+                							"deductibleAmount":0.0,
+                							"deductibleRate":0.0,
+                							"kindCode":"404",
+                							"kindInd":"2",
+                							"kindName":"附加医保外医疗费用补偿险",
+                							"modeCode":0,
+                							"premium":0.0,
+                							"stantardPremium":0.0,
+                							"unholidaySumInsured":0.0,
+                							"unitType":"1"
+                						}
+                					],
+                					"planCode":"CARJCB0014",
+                					"planName":"升级-A",
+                					"planType":"0",
+                					"sumAmount":"755200",
+                					"sumPremium":"218"
+                				}
+                			],
+                			"discount":0.6153,
+                			"highGuestFlag":false,
+                			"isSelect":"1",
+                			"kindCName":"驾意险",
+                			"kindCode":"CAI",
+                			"nonCarEndDate":"2026-03-17 24:00",
+                			"nonCarStartDate":"2025-03-18 00:00",
+                			"premium":298.0,
+                			"quantity":1,
+                			"quantityCname":"1份",
+                			"quantityList":[
+                				{
+                					"amountCname":"不投保",
+                					"amountEname":"0",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"1",
+                					"serialNo":1
+                				},
+                				{
+                					"amountCname":"1份",
+                					"amountEname":"1",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"0",
+                					"serialNo":2
+                				},
+                				{
+                					"amountCname":"2份",
+                					"amountEname":"2",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"0",
+                					"serialNo":3
+                				},
+                				{
+                					"amountCname":"3份",
+                					"amountEname":"3",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"0",
+                					"serialNo":4
+                				},
+                				{
+                					"amountCname":"4份",
+                					"amountEname":"4",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"0",
+                					"serialNo":5
+                				},
+                				{
+                					"amountCname":"5份",
+                					"amountEname":"5",
+                					"amountShowName":"",
+                					"clientType":"0",
+                					"comCode":"9999",
+                					"kindCode":"CAI",
+                					"selected":"0",
+                					"serialNo":6
+                				}
+                			],
+                			"selectPlanCode":"CARJCB0015"
+                		},
+                		"elr":-1.0,
+                		"entireExpDiscount":0.0,
+                		"entireRecommenDiscount":1.05,
+                		"flag":{
+                			"bzFlag":"0",
+                			"carServiceApiPresentShowFlag":"1",
+                			"ciFlag":"1",
+                			"expectDiscountFlag":"2",
+                			"expectShowFlag":false,
+                			"forbidBzFlag":"0",
+                			"forbidCiFlag":"1",
+                			"instantInsureBZAllowed":"0",
+                			"instantInsureCIAllowed":"0",
+                			"instantInsureFlagBZ":"0",
+                			"instantInsureFlagCI":"0",
+                			"isAccidentInsureFlag":"1",
+                			"isTurnToProtect":"0",
+                			"noticeFlag":"1",
+                			"oldNewCIFlag":"1",
+                			"onlyQuoteFlag":"0",
+                			"preQuoteFlag":"0",
+                			"quoteFlag":"quote_success",
+                			"quoteLinkageFlag":"1",
+                			"renewalBZFlag":"0",
+                			"renewalBZShowFlag":"0",
+                			"renewalCIFlag":"0",
+                			"renewalCIShowFlag":"0",
+                			"renewalFlag":"0"
+                		},
+                		"goodStartDiscount":0.0,
+                		"other":{
+                			"actualValue":116522.0,
+                			"carType":"A",
+                			"comCode":"0114",
+                			"discountMonths":0,
+                			"isCutCar":"0",
+                			"isNewCar":"0",
+                			"messageBZ":[
+                				"1、号牌号码“晋K7059T”的保单发生重复投保,与其重复投保的其它公司的保单信息如下:车架号 LHGTG1812K8026217;发动机号 2213415;地区 山西。",
+                				"上张保单的终保日期距离当前日期超过90天"
+                			],
+                			"notice":"",
+                			"purchasePrice":203000.0,
+                			"seats":5,
+                			"useNatureCodeCode":"8A",
+                			"useYear":5
+                		},
+                		"premium":{
+                			"countPremium":928.74,
+                			"jqPremium":0.0,
+                			"oldSYPremium":0.0,
+                			"sumAmount":2000000.0,
+                			"sumCarTaxJqPremium":0.0,
+                			"sumPayment":0.0,
+                			"sumPremium":630.74,
+                			"sumtaxOverdue":0.0,
+                			"surCharge":0.0,
+                			"syPremium":630.74,
+                			"tax":0.0,
+                			"taxOverdue":0.0,
+                			"totalPremium":630.74
+                		},
+                		"riskScore":0.0,
+                		"valueAdded":{
+                
+                		}
+                	},
+                	"status":"1"
+                }
+                """;
+
+
+        PreciseInitResult.Response response = JsonUtil.readObjcet(json, PreciseInitResult.Response.class);
+
+
+        Map<String, Object> unknownFields = response.getUnknownFields();
+
+        System.out.println("unknownFields: ");
+        System.out.println(unknownFields);
+    }
+}

+ 48 - 48
tenant/insurance/quotation-taikang/src/test/java/com/jzg/quotation/taikang/service/TaiKangHttpServiceTest.java → tenant/insurance/quotation-taikang/src/test/java/com/jzg/quotation/taikang/service/TaiKangHttpServiceTest1.java

@@ -18,7 +18,7 @@ import java.util.Map;
 import static org.junit.jupiter.api.Assertions.*;
 
 @TestMethodOrder(MethodOrderer.OrderAnnotation.class)
-public class TaiKangHttpServiceTest {
+public class TaiKangHttpServiceTest1 {
     private static TaiKangHttpService taiKangHttpService;
 
     private static String orderID;
@@ -81,14 +81,14 @@ public class TaiKangHttpServiceTest {
 
         assertNull(unknownFields);
 
-        TaiKangHttpServiceTest.loginResult = result;
+        TaiKangHttpServiceTest1.loginResult = result;
     }
 
     @Test
     @Order(1)
     public void identityToken() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
 
 
@@ -128,13 +128,13 @@ public class TaiKangHttpServiceTest {
     @Order(2)
     public void initIdentity() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -158,13 +158,13 @@ public class TaiKangHttpServiceTest {
     @Order(3)
     public void basicInfo() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
         BasicInfoResult result = taiKangHttpService.basicInfo(tplatformId, tplatLoginKey, fromid, "WBPC202503070952533790000");
 
@@ -184,13 +184,13 @@ public class TaiKangHttpServiceTest {
     @Order(4)
     public void carType() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
         List<CarTypeResult> result = taiKangHttpService.carType(tplatformId, fromid, comCode);
@@ -211,17 +211,17 @@ public class TaiKangHttpServiceTest {
         }
 
 
-        TaiKangHttpServiceTest.carTypeResults = result;
+        TaiKangHttpServiceTest1.carTypeResults = result;
     }
 
     @Test
     @Order(5)
     public void agentFuzzy() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -245,17 +245,17 @@ public class TaiKangHttpServiceTest {
             assertNull(unknownFields);
         }
 
-        TaiKangHttpServiceTest.agentFuzzyResults = result;
+        TaiKangHttpServiceTest1.agentFuzzyResults = result;
     }
 
     @Test
     @Order(6)
     public void agentQuery() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -275,17 +275,17 @@ public class TaiKangHttpServiceTest {
 
         assertNull(unknownFields);
 
-        TaiKangHttpServiceTest.agentQueryResult = result;
+        TaiKangHttpServiceTest1.agentQueryResult = result;
     }
 
     @Test
     @Order(7)
     public void areaUser() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 注意这个 fromId 不是 67107 ,而是 64827。不能使用 TaiKangHttpServiceTest.loginResult 上的 fromId
-        String fromId = TaiKangHttpServiceTest.agentFuzzyResults.get(TaiKangHttpServiceTest.agentFuzzyResults.size() - 1).getFromID();
+        String fromId = TaiKangHttpServiceTest1.agentFuzzyResults.get(TaiKangHttpServiceTest1.agentFuzzyResults.size() - 1).getFromID();
 
 
         List<AreaUserResult> result = taiKangHttpService.areaUser(tplatformId, fromId, "WBPC202503051401086530000", "R35016546");
@@ -331,16 +331,16 @@ public class TaiKangHttpServiceTest {
     @Disabled
     public void carModelinfoQuery1() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -351,9 +351,9 @@ public class TaiKangHttpServiceTest {
 
         CarModelinfoQueryParam.Agent agent = new CarModelinfoQueryParam.Agent();
 
-        beanCopier1.copy(TaiKangHttpServiceTest.agentQueryResult, agent, null);
+        beanCopier1.copy(TaiKangHttpServiceTest1.agentQueryResult, agent, null);
 
-        AgentFuzzyResult agentFuzzyResult = TaiKangHttpServiceTest.agentFuzzyResults.get(TaiKangHttpServiceTest.agentFuzzyResults.size() - 1);
+        AgentFuzzyResult agentFuzzyResult = TaiKangHttpServiceTest1.agentFuzzyResults.get(TaiKangHttpServiceTest1.agentFuzzyResults.size() - 1);
 
         agent.setIntermediaryCode(agentFuzzyResult.getIntermediaryCode());
         agent.setIntermediaryName(agentFuzzyResult.getIntermediaryName());
@@ -418,16 +418,16 @@ public class TaiKangHttpServiceTest {
     //@Disabled
     public void carModelinfoQuery2() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -438,9 +438,9 @@ public class TaiKangHttpServiceTest {
 
         CarModelinfoQueryParam.Agent agent = new CarModelinfoQueryParam.Agent();
 
-        beanCopier1.copy(TaiKangHttpServiceTest.agentQueryResult, agent, null);
+        beanCopier1.copy(TaiKangHttpServiceTest1.agentQueryResult, agent, null);
 
-        AgentFuzzyResult agentFuzzyResult = TaiKangHttpServiceTest.agentFuzzyResults.get(TaiKangHttpServiceTest.agentFuzzyResults.size() - 1);
+        AgentFuzzyResult agentFuzzyResult = TaiKangHttpServiceTest1.agentFuzzyResults.get(TaiKangHttpServiceTest1.agentFuzzyResults.size() - 1);
 
         agent.setIntermediaryCode(agentFuzzyResult.getIntermediaryCode());
         agent.setIntermediaryName(agentFuzzyResult.getIntermediaryName());
@@ -615,16 +615,16 @@ public class TaiKangHttpServiceTest {
     @Order(11)
     public void saveBasicInfo() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();
 
 
 
@@ -805,10 +805,10 @@ public class TaiKangHttpServiceTest {
     @Order(12)
     public void initQuote() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
 
 
@@ -832,16 +832,16 @@ public class TaiKangHttpServiceTest {
     @Order(13)
     public void preciseInit1() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
 
 
 
 
-        PreciseInitResult result = taiKangHttpService.preciseInit(tplatformId, tplatLoginKey, "WBPC202503061106595800000", null);
+        PreciseInitResult result = taiKangHttpService.preciseInit(tplatformId, tplatLoginKey, "WBPC202503071419220680000", null);
 
         assertNotNull(result);
 
@@ -860,10 +860,10 @@ public class TaiKangHttpServiceTest {
     @Order(13)
     public void preciseInit2() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
 
 
@@ -896,16 +896,16 @@ public class TaiKangHttpServiceTest {
     @Order(14)
     public void agentTax() {
         // feda77e829d4dedbbd8b4e236bacfac5
-        String tplatformId = TaiKangHttpServiceTest.loginResult.getTplatformId();
+        String tplatformId = TaiKangHttpServiceTest1.loginResult.getTplatformId();
 
         // 0114
-        String comCode = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
+        String comCode = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getWebsysUserAreaVos().get(0).getAreacode();
 
         // 1e6cbb3bf08e8cb8f8c684cff0ee5e161
-        String tplatLoginKey = TaiKangHttpServiceTest.loginResult.getTplatLoginKey();
+        String tplatLoginKey = TaiKangHttpServiceTest1.loginResult.getTplatLoginKey();
 
         // 67107
-        String fromid = TaiKangHttpServiceTest.loginResult.getWebsysUserVo().getFromid();
+        String fromid = TaiKangHttpServiceTest1.loginResult.getWebsysUserVo().getFromid();