|
|
@@ -6,21 +6,19 @@ import com.jzg.commons.constants.dict.InsOrderStatusEnum;
|
|
|
import com.jzg.commons.constants.quote.enums.quote.KindCode;
|
|
|
import com.jzg.commons.entity.quote.vo.KindInfoVo;
|
|
|
import com.jzg.commons.entity.quote.vo.QuoteVo;
|
|
|
-import com.jzg.commons.entity.quote.vo.RiskInfoVo;
|
|
|
import com.jzg.commons.entity.quote.vo.aggregated.QuoteResultsVo;
|
|
|
-import com.jzg.commons.util.StringUtils;
|
|
|
-import com.jzg.quotation.guoren.api.constant.enums.GuoRenRiskCode;
|
|
|
-import com.jzg.quotation.guoren.api.entity.Response.PremiumResponse;
|
|
|
import com.jzg.quotation.guoren.crawler.entity.response.GuoRenCrawlerBaseResponse;
|
|
|
import com.jzg.quotation.guoren.crawler.entity.response.GuoRenCrawlerCalculationPremiumData;
|
|
|
import com.jzg.quotation.guoren.crawler.entity.response.GuoRenCrawlerProposalNoSaveData;
|
|
|
-import me.chanjar.weixin.mp.bean.card.BaseInfo;
|
|
|
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Optional;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
+/**
|
|
|
+ * @author Administrator
|
|
|
+ */
|
|
|
public final class GuoRenCrawlerQuoteResultsVoBuild {
|
|
|
|
|
|
public static QuoteResultsVo buildQuoteResultsVo(QuoteVo quoteVo, GuoRenCrawlerCalculationPremiumData calculationPremium, GuoRenCrawlerProposalNoSaveData proposalNoSave) {
|
|
|
@@ -71,13 +69,13 @@ public final class GuoRenCrawlerQuoteResultsVoBuild {
|
|
|
//光博评分
|
|
|
scoreJson.add(new JSONObject()
|
|
|
.fluentPut("scoreName", "交强光博分")
|
|
|
- .fluentPut("scoreKey", "score")
|
|
|
+ .fluentPut("scoreKey", "jqScore")
|
|
|
.fluentPut("score", calculationPremium.getCi().getPrpTmainRate().getBillcomeGroup()));
|
|
|
|
|
|
if (calculationPremium.getBi().getPrpTmainRate() != null) {
|
|
|
scoreJson.add(new JSONObject()
|
|
|
.fluentPut("scoreName", "商业光博分")
|
|
|
- .fluentPut("scoreKey", "score")
|
|
|
+ .fluentPut("scoreKey", "syScore")
|
|
|
.fluentPut("score", calculationPremium.getBi().getPrpTmainRate().getBillcomeGroup()));
|
|
|
}
|
|
|
|