|
|
@@ -961,7 +961,32 @@ public class YangGuangOrderApiServiceImpl implements YangGuangOrderApiService {
|
|
|
BigDecimal bigDecimal = YangGuangAccuracyCalculateResponse.PtptNonVehicleProductInformationList.sumPremium(notCarList);
|
|
|
jyPremium = bigDecimal.doubleValue();
|
|
|
}
|
|
|
-
|
|
|
+ if (yangGuangAccuracyCalculateResponse.getNewAndRenewalFlagCI() != null) {
|
|
|
+ switch (yangGuangAccuracyCalculateResponse.getNewAndRenewalFlagCI()) {
|
|
|
+ case "1":
|
|
|
+ quoteRespVo.setJqRenewal("2");
|
|
|
+ break;
|
|
|
+ case "2":
|
|
|
+ quoteRespVo.setJqRenewal("1");
|
|
|
+ break;
|
|
|
+ case "3":
|
|
|
+ quoteRespVo.setJqRenewal("0");
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (yangGuangAccuracyCalculateResponse.getNewAndRenewalFlagBI() != null) {
|
|
|
+ switch (yangGuangAccuracyCalculateResponse.getNewAndRenewalFlagBI()) {
|
|
|
+ case "1":
|
|
|
+ quoteRespVo.setSyRenewal("2");
|
|
|
+ break;
|
|
|
+ case "2":
|
|
|
+ quoteRespVo.setSyRenewal("1");
|
|
|
+ break;
|
|
|
+ case "3":
|
|
|
+ quoteRespVo.setSyRenewal("0");
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
quoteRespVo.setRiskList(riskList1);
|
|
|
quoteRespVo.setKindList(kindList1);
|
|
|
quoteRespVo.setJqPremium(jqPremium);
|