|
|
@@ -54,41 +54,50 @@ public class InsAreaCompanyAccidentalDriving implements Serializable {
|
|
|
* @return
|
|
|
*/
|
|
|
public void convertCrawler(BaseQuoteVo<Object> t) {
|
|
|
+ if(t.getAccidentalDrivingVo() == null){
|
|
|
+ return;
|
|
|
+ }
|
|
|
//众安
|
|
|
if (t.getCompanyId().equals("ZAPA1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("name"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
} else //恒邦
|
|
|
if (t.getCompanyId().equals("HBIC1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("programname"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
this.setRideRiskCode(jsonObject.getString("programcode"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
} else //人寿
|
|
|
if (t.getCompanyId().equals("GPIC1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("productName"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
this.setRideRiskCode(jsonObject.getString("quotaProjectNo"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
}else //太平
|
|
|
if (t.getCompanyId().equals("TPIC1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("rationName"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
this.setRideRiskCode(jsonObject.getString("productCode"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
}else //华农
|
|
|
if (t.getCompanyId().equals("HNIC1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("planName"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
this.setRideRiskCode(jsonObject.getString("planCode"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
}else //安盛
|
|
|
if(t.getCompanyId().equals("TPBX1000000")) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(t.getAccidentalDrivingVo()));
|
|
|
this.setRideRiskName(jsonObject.getString("productName"));
|
|
|
this.setQuantity(jsonObject.getInteger("quantity"));
|
|
|
this.setRideRiskCode(jsonObject.getString("productCode"));
|
|
|
+ this.setCompanyId(t.getCompanyId());
|
|
|
}
|
|
|
}
|
|
|
}
|