|
|
@@ -272,6 +272,23 @@ public class QuotedPriceRequest extends BaseRequest {
|
|
|
@JsonProperty("motorSubType")
|
|
|
private String motorSubType;
|
|
|
|
|
|
+ /**
|
|
|
+ * 车身颜色
|
|
|
+ * 01 黑
|
|
|
+ * 02 白
|
|
|
+ * 03 红
|
|
|
+ * 04 灰
|
|
|
+ * 05 蓝
|
|
|
+ * 06 绿
|
|
|
+ * 07 黄
|
|
|
+ * 08 粉
|
|
|
+ * 09 紫
|
|
|
+ * 10 棕
|
|
|
+ * 99 其他
|
|
|
+ */
|
|
|
+ @JsonProperty("colorCode")
|
|
|
+ private String colorCode;
|
|
|
+
|
|
|
|
|
|
public PolicyCarDTO(CarInfoVo carInfoVo) {
|
|
|
this.engine = carInfoVo.getEngineNo();
|
|
|
@@ -292,6 +309,7 @@ public class QuotedPriceRequest extends BaseRequest {
|
|
|
this.registerDate = carInfoVo.getRegisterDate() + " " + TimeConstants.START_TIME;
|
|
|
this.issueDate = carInfoVo.getIssueDate() + " " + TimeConstants.START_TIME;
|
|
|
this.plateColorCode = "01";
|
|
|
+ this.colorCode = "01";
|
|
|
this.carCheckStatus = null;
|
|
|
|
|
|
MotorMainTypeEnum motorMainTypeEnum = MotorMainTypeEnum.valueOf("MM_" + carInfoVo.getCimodelclass());
|
|
|
@@ -305,7 +323,6 @@ public class QuotedPriceRequest extends BaseRequest {
|
|
|
CarUseTypeEnum carUseTypeEnum = CarUseTypeEnum.valueOf("C_" + carInfoVo.getVehicleUse());
|
|
|
AssertionUtils.isEmpty(carUseTypeEnum, "车辆用途输入错误");
|
|
|
this.carUseType = carUseTypeEnum.getCode();
|
|
|
-
|
|
|
this.motorUsageTypeCode = InsuranceTypeCorrespondence.getZM_CAR_MotorUsageTypeCode().get(carInfoVo.getCarnature());
|
|
|
|
|
|
|