|
@@ -16,17 +16,25 @@ public class InsuranceTypeCorrespondence {
|
|
|
private InsuranceTypeCorrespondence() {
|
|
private InsuranceTypeCorrespondence() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- protected static final String[] JINZHANGGUI_TYPE = {"A", "B", "D3", "D4", "MJ1", "MJ2", "MJ3", "MJ4", "BD", "L", "SY_FJ_YBW1", "SY_FJ_YBW2", "SY_FJ_YBW3"};
|
|
|
|
|
|
|
+ protected static final String[] JINZHANGGUI_TYPE = {"A", "B", "D3", "D4", "MJ1", "MJ2", "MJ3", "MJ4", "BD", "L", "SY_FJ_YBW1",
|
|
|
|
|
+ "SY_FJ_YBW2", "SY_FJ_YBW3", "TY1", "TY2", "TY3", "TY4"};
|
|
|
|
|
|
|
|
// 中煤财险
|
|
// 中煤财险
|
|
|
- protected static final String[] ZM_CONNECT_INSURANCE_TYPE = {"01", "02", "041", "044", "501", "502", "5041", "5044", "49", "21", "5302", "5344", "5341"};
|
|
|
|
|
|
|
+ protected static final String[] ZM_CONNECT_INSURANCE_TYPE = {"01", "02", "041", "044", "501", "502", "5041", "5044", "49", "21",
|
|
|
|
|
+ "5302", "5344", "5341", "54", "55", "56", "57"};
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
//华泰财险
|
|
//华泰财险
|
|
|
- protected static final String[] HuaTai_CONNECT_INSURANCE_TYPE = {"A", "B", "D11", "D12", "MMA", "MMB", "MMD11", "MMD12", "BD", "L", "PB", "PD12", "PD11"};
|
|
|
|
|
|
|
+ protected static final String[] HuaTai_CONNECT_INSURANCE_TYPE = {"A", "B", "D11", "D12", "MMA", "MMB", "MMD11", "MMD12", "BD", "L",
|
|
|
|
|
+ "PB", "PD12", "PD11", "SR", "", "SD", ""};
|
|
|
|
|
|
|
|
// 紫金财险
|
|
// 紫金财险
|
|
|
- protected static final String[] ZJ_CONNECT_INSURANCE_TYPE = {"A", "B", "D3", "D4", "FA", "FB", "FD3", "FD4", "B2", "L", "S1", "S3", "S2"};
|
|
|
|
|
|
|
+ protected static final String[] ZJ_CONNECT_INSURANCE_TYPE = {"A", "B", "D3", "D4", "FA", "FB", "FD3", "FD4", "B2", "L", "S1", "S3",
|
|
|
|
|
+ "S2", "T1", "T2", "T3", "T4"};
|
|
|
|
|
+
|
|
|
//紫金财险新能源
|
|
//紫金财险新能源
|
|
|
- protected static final String[] ZJ_CONNECT_INSURANCE_TYPE_NEW_EMERGY = {"A3", "B3", "D5", "D6", "FA", "FB", "FD3", "FD4", "B2", "L", "S1", "S3", "S2"};
|
|
|
|
|
|
|
+ protected static final String[] ZJ_CONNECT_INSURANCE_TYPE_NEW_EMERGY = {"A3", "B3", "D5", "D6", "FA", "FB", "FD3", "FD4", "B2", "L",
|
|
|
|
|
+ "S1", "S3", "S2", "T5", "T6", "T7", "T8"};
|
|
|
|
|
|
|
|
// 乘客
|
|
// 乘客
|
|
|
protected static final String[] PASSENGER = {"D4", "SY_FJ_YBW2"};
|
|
protected static final String[] PASSENGER = {"D4", "SY_FJ_YBW2"};
|
|
@@ -37,14 +45,17 @@ public class InsuranceTypeCorrespondence {
|
|
|
// 绝对免赔
|
|
// 绝对免赔
|
|
|
protected static final String[] ABSOLUTE_DEDUCTIBLE = {"MJ1", "MJ2", "MJ3", "MJ4"};
|
|
protected static final String[] ABSOLUTE_DEDUCTIBLE = {"MJ1", "MJ2", "MJ3", "MJ4"};
|
|
|
|
|
|
|
|
|
|
+ // 服务特约条款
|
|
|
|
|
+ protected static final String[] SPECIAL_CONTRACT_CLAUSE = {"TY1", "TY2", "TY3", "TY4"};
|
|
|
|
|
+
|
|
|
//中煤机动车险种
|
|
//中煤机动车险种
|
|
|
protected static final Map<String, String> ZhongMei_RISK_1379 = new HashMap<>();
|
|
protected static final Map<String, String> ZhongMei_RISK_1379 = new HashMap<>();
|
|
|
//中煤新能源车险种
|
|
//中煤新能源车险种
|
|
|
protected static final Map<String, String> ZhongMei_RISK_1382 = new HashMap<>();
|
|
protected static final Map<String, String> ZhongMei_RISK_1382 = new HashMap<>();
|
|
|
//中煤产品编码
|
|
//中煤产品编码
|
|
|
- protected static final Map<String, String> ZhongMei_PRODUCT=new HashMap<>();
|
|
|
|
|
|
|
+ protected static final Map<String, String> ZhongMei_PRODUCT = new HashMap<>();
|
|
|
//中煤险种编码
|
|
//中煤险种编码
|
|
|
- protected static final Map<String, Map<String, String>> ZhongMei_RISK=new HashMap<>();
|
|
|
|
|
|
|
+ protected static final Map<String, Map<String, String>> ZhongMei_RISK = new HashMap<>();
|
|
|
|
|
|
|
|
protected static final Map<String, String> HuaTai_RISK = new HashMap<>();
|
|
protected static final Map<String, String> HuaTai_RISK = new HashMap<>();
|
|
|
protected static final String HuaTai_NEW_ENERGY_RISK = "1255";
|
|
protected static final String HuaTai_NEW_ENERGY_RISK = "1255";
|
|
@@ -58,6 +69,7 @@ public class InsuranceTypeCorrespondence {
|
|
|
ZhongMei_RISK_1382.put("0507", "0330");
|
|
ZhongMei_RISK_1382.put("0507", "0330");
|
|
|
ZhongMei_RISK_1382.put("0510", "0365");
|
|
ZhongMei_RISK_1382.put("0510", "0365");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
static {
|
|
static {
|
|
|
ZhongMei_PRODUCT.put("0", "1379");//燃油-机动车
|
|
ZhongMei_PRODUCT.put("0", "1379");//燃油-机动车
|
|
|
ZhongMei_PRODUCT.put("1", "1382");//纯电动-新能源
|
|
ZhongMei_PRODUCT.put("1", "1382");//纯电动-新能源
|
|
@@ -66,6 +78,7 @@ public class InsuranceTypeCorrespondence {
|
|
|
ZhongMei_PRODUCT.put("4", "1379");//其他混合动力-机动车
|
|
ZhongMei_PRODUCT.put("4", "1379");//其他混合动力-机动车
|
|
|
ZhongMei_PRODUCT.put("9", "1379");//其他-机动车
|
|
ZhongMei_PRODUCT.put("9", "1379");//其他-机动车
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
static {
|
|
static {
|
|
|
ZhongMei_RISK.put("0", ZhongMei_RISK_1379);//燃油-机动车
|
|
ZhongMei_RISK.put("0", ZhongMei_RISK_1379);//燃油-机动车
|
|
|
ZhongMei_RISK.put("1", ZhongMei_RISK_1382);//纯电动-新能源
|
|
ZhongMei_RISK.put("1", ZhongMei_RISK_1382);//纯电动-新能源
|
|
@@ -95,6 +108,7 @@ public class InsuranceTypeCorrespondence {
|
|
|
public static String[] getZmConnectInsuranceType() {
|
|
public static String[] getZmConnectInsuranceType() {
|
|
|
return ZM_CONNECT_INSURANCE_TYPE;
|
|
return ZM_CONNECT_INSURANCE_TYPE;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
public static String[] getHuaTaiConnectInsuranceType() {
|
|
public static String[] getHuaTaiConnectInsuranceType() {
|
|
|
return HuaTai_CONNECT_INSURANCE_TYPE;
|
|
return HuaTai_CONNECT_INSURANCE_TYPE;
|
|
|
}
|
|
}
|
|
@@ -102,6 +116,11 @@ public class InsuranceTypeCorrespondence {
|
|
|
public static String[] getZjConnectInsuranceType() {
|
|
public static String[] getZjConnectInsuranceType() {
|
|
|
return ZJ_CONNECT_INSURANCE_TYPE;
|
|
return ZJ_CONNECT_INSURANCE_TYPE;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ public static String[] getSpecialContractClause(){
|
|
|
|
|
+ return SPECIAL_CONTRACT_CLAUSE;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
public static String[] getZjConnectInsuranceTypeNewEnergy() {
|
|
public static String[] getZjConnectInsuranceTypeNewEnergy() {
|
|
|
return ZJ_CONNECT_INSURANCE_TYPE_NEW_EMERGY;
|
|
return ZJ_CONNECT_INSURANCE_TYPE_NEW_EMERGY;
|
|
|
}
|
|
}
|
|
@@ -137,6 +156,7 @@ public class InsuranceTypeCorrespondence {
|
|
|
public static Map<String, String> getHuaTaiRisk() {
|
|
public static Map<String, String> getHuaTaiRisk() {
|
|
|
return HuaTai_RISK;
|
|
return HuaTai_RISK;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
public static String getHuaTaiNewEnergyRisk() {
|
|
public static String getHuaTaiNewEnergyRisk() {
|
|
|
return HuaTai_NEW_ENERGY_RISK;
|
|
return HuaTai_NEW_ENERGY_RISK;
|
|
|
}
|
|
}
|