wks vor 1 Jahr
Ursprung
Commit
603fe1974a

+ 4 - 3
src/main/java/com/ydtech/modules/ins/model/yc/ruote/Applicant.java

@@ -262,7 +262,7 @@ public class Applicant {
                 name=name.replace("(","");
                 name=name.replace(")","");
             }
-
+            applicant.setCClntMrk("0");
         }else{
             applicant.setCClntAddr(policyHolderInfo.getAddr());
             applicant.setCCertfCde(policyHolderInfo.getIdentifyNumber());
@@ -273,6 +273,8 @@ public class Applicant {
             // 增加团车标志
             applicant.setCMassCarMrk(ycConfigureParameters.getCCntrNme());
             name = policyHolderInfo.getName();
+            //投保人客户分类
+            applicant.setCClntMrk("1");
         }
 
         applicant.setCResvTxt5("000");
@@ -281,8 +283,7 @@ public class Applicant {
 
         //投保人姓名
         applicant.setCAppNme(name);
-        //投保人客户分类
-        applicant.setCClntMrk(property);
+
         if(StringUtils.isNullOrEmpty(applicant.getCCntrNme())){
             applicant.setCCntrNme(policyHolderInfo.getName());
         }

+ 3 - 4
src/main/java/com/ydtech/modules/ins/model/yc/ruote/Insured.java

@@ -274,13 +274,13 @@ public class Insured {
             insured.setCWorkCtt(insuredPersonInfo.getScope());
             insured.setNResvNum3(insuredPersonInfo.getRegisteredCapital());
             insured.setNResvNum3Cur("01");
-
-
-        }else {
+            insured.setCClntMrk("0");
+        } else {
             insured.setCCertfCls("120001");
             insured.setCCertfCde(insuredPersonInfo.getIdentifyNumber());
             insured.setTBirthday(IDCardUtils.GetBirthday(insuredPersonInfo.getIdentifyNumber()));
             insured.setCSex(IDCardUtils.GetYcSex(insuredPersonInfo.getIdentifyNumber()));
+            insured.setCClntMrk("1");
         }
 
         insured.setCWorkDpt("900");
@@ -289,7 +289,6 @@ public class Insured {
         insured.setCInsuredNme(insuredPersonInfo.getName());
         insured.setCClntAddr(insuredPersonInfo.getAddr());
         insured.setCMobile(insuredPersonInfo.getMobile());
-//        insured.setCClntMrk(property);
         insured.setCClntMrk("1");
         insured.setCAreaCde("103132");
 

+ 3 - 8
src/main/java/com/ydtech/modules/ins/model/yc/ruote/Vhlowner.java

@@ -108,29 +108,24 @@ public class Vhlowner {
         Vhlowner vhlowner = new Vhlowner();
         vhlowner.setCOwnerNme(ownerInfo.getName());
         //0:法人 1:个人(中国籍) 2: 个人(非中国籍)
-        String property = ownerInfo.getProperty();
+        String property = ownerInfo.getProperty() ;
         if ("0".equals(property)) {
-
             vhlowner.setDrvOwnerCeritType("110004");
             vhlowner.setDrvOwnerCertiCode(ownerInfo.getOrganizationCode());
             vhlowner.setCProvince(ownerInfo.getProvince());
             vhlowner.setCCity(ownerInfo.getCity());
             vhlowner.setCCounty(ownerInfo.getCounty());
-
+            vhlowner.setCOwnerCls("0");
         }else{
-
             vhlowner.setTBirthday(IDCardUtils.GetBirthday(ownerInfo.getIdentifyNumber()));
             vhlowner.setCSex(IDCardUtils.GetYcSex(ownerInfo.getIdentifyNumber()));
             vhlowner.setDrvOwnerCeritType("120001");
             vhlowner.setDrvOwnerCertiCode(ownerInfo.getIdentifyNumber());
+            vhlowner.setCOwnerCls("1");
         }
-
 //        vhlowner.setDrvOwnerCeritType("120001");
         vhlowner.setCAreaCde("103132");
         vhlowner.setCMobile(ownerInfo.getMobile());
-
-        vhlowner.setCOwnerCls(property);
-
         vhlowner.setCWorkdptKind("900");
         //地址  自建
         vhlowner.setCWaddress(ownerInfo.getAddr());