|
|
@@ -49,16 +49,11 @@ public class PtlAgreementUndwrtRules implements Serializable {
|
|
|
private Integer rulesType;
|
|
|
|
|
|
/**
|
|
|
- * 产品id
|
|
|
+ * 业务类型
|
|
|
*/
|
|
|
- @TableField(value = "product_id")
|
|
|
- private String productId;
|
|
|
+ @TableField(value = "product_type")
|
|
|
+ private String productType;
|
|
|
|
|
|
- /**
|
|
|
- * 产品名称
|
|
|
- */
|
|
|
- @TableField(value = "product_name")
|
|
|
- private String productName;
|
|
|
|
|
|
/**
|
|
|
* 规则描述
|
|
|
@@ -295,11 +290,6 @@ public class PtlAgreementUndwrtRules implements Serializable {
|
|
|
@TableField(value = "driver_passenger_relation")
|
|
|
private String driverPassengerRelation;
|
|
|
|
|
|
- /**
|
|
|
- * 方案优先级别
|
|
|
- */
|
|
|
- @TableField(value = "priority_level")
|
|
|
- private Integer priorityLevel;
|
|
|
|
|
|
/**
|
|
|
* 被保人年龄(最小)
|
|
|
@@ -352,19 +342,15 @@ public class PtlAgreementUndwrtRules implements Serializable {
|
|
|
|
|
|
/**
|
|
|
* @param agreementId 协议id
|
|
|
- * @param productId 产品id
|
|
|
- * @param productName 产品名称
|
|
|
* @param ptlAgreementUndwrtRulesSaveDtoList 协议费用 Dto list
|
|
|
* @return List<PtlAgreementProductCosts>
|
|
|
*/
|
|
|
- public static List<PtlAgreementUndwrtRules> toPtlAgreementUndwrtRulesSaveDtoList(String agreementId, String productId, String productName, List<PtlAgreementUndwrtRulesSaveDto> ptlAgreementUndwrtRulesSaveDtoList) {
|
|
|
- return ptlAgreementUndwrtRulesSaveDtoList.stream().map(ptlAgreementUndwrtRulesSaveDto -> new PtlAgreementUndwrtRules(agreementId, productId, productName, ptlAgreementUndwrtRulesSaveDto)).collect(Collectors.toList());
|
|
|
+ public static List<PtlAgreementUndwrtRules> toPtlAgreementUndwrtRulesSaveDtoList(String agreementId, List<PtlAgreementUndwrtRulesSaveDto> ptlAgreementUndwrtRulesSaveDtoList) {
|
|
|
+ return ptlAgreementUndwrtRulesSaveDtoList.stream().map(ptlAgreementUndwrtRulesSaveDto -> new PtlAgreementUndwrtRules(agreementId, ptlAgreementUndwrtRulesSaveDto)).collect(Collectors.toList());
|
|
|
}
|
|
|
|
|
|
- public PtlAgreementUndwrtRules(String agreementId, String productId, String productName, PtlAgreementUndwrtRulesSaveDto ptlAgreementUndwrtRulesSaveDto) {
|
|
|
+ public PtlAgreementUndwrtRules(String agreementId, PtlAgreementUndwrtRulesSaveDto ptlAgreementUndwrtRulesSaveDto) {
|
|
|
this.agreementId = agreementId;
|
|
|
- this.productId = productId;
|
|
|
- this.productName = productName;
|
|
|
BeanUtils.copyProperties(ptlAgreementUndwrtRulesSaveDto, this);
|
|
|
}
|
|
|
|
|
|
@@ -376,8 +362,7 @@ public class PtlAgreementUndwrtRules implements Serializable {
|
|
|
public int getHashCode() {
|
|
|
int result = 0;
|
|
|
result = getObjectHashCode(this.agreementId, result);
|
|
|
- result = getObjectHashCode(this.productId, result);
|
|
|
- result = getObjectHashCode(this.productName, result);
|
|
|
+ result = getObjectHashCode(this.productType, result);
|
|
|
result = getObjectHashCode(this.transfer, result);
|
|
|
result = getObjectHashCode(this.oldAndNew, result);
|
|
|
result = getObjectHashCode(this.newEnergy, result);
|
|
|
@@ -416,7 +401,6 @@ public class PtlAgreementUndwrtRules implements Serializable {
|
|
|
result = getObjectHashCode(this.minPassengerAmount, result);
|
|
|
result = getObjectHashCode(this.maxPassengerAmount, result);
|
|
|
result = getObjectHashCode(this.driverPassengerRelation, result);
|
|
|
- result = getObjectHashCode(this.priorityLevel,result);
|
|
|
result = getObjectHashCode(this.minInsureAge,result);
|
|
|
result = getObjectHashCode(this.maxInsureAge,result);
|
|
|
result = getObjectHashCode(this.minCarOwnerAge,result);
|