二手车车型收集修正

This commit is contained in:
张磊 2018-06-12 20:08:56 +08:00
parent 80f2e7acf1
commit 13eaf798b7

View File

@ -150,28 +150,39 @@ public class QueryVehicleModeListAction implements Job{
modelObject.setAttributeValue("initialversion", map.get("InitialVersion"));
bm3.saveObject(modelObject);
}else if("¸üÐÂ".equals(modelList.get(i).get("oper_type"))){
bm3.createQuery("update O set brandname="+modelList.get(i).get("brand_name")
+",brandid="+modelList.get(i).get("brand_id")
+",seriesid="+modelList.get(i).get("series_id")
+",seriesname="+modelList.get(i).get("series_name")
+",seriesgroupname="+modelList.get(i).get("series_group_name")
+",modelname="+modelList.get(i).get("model_name")
+",price="+modelList.get(i).get("price")
+",liter="+modelList.get(i).get("liter")
+",geartype="+modelList.get(i).get("gear_type")
+",modelyear="+modelList.get(i).get("model_year")
+",makertype="+modelList.get(i).get("maker_type")
+",dischargestandard="+modelList.get(i).get("discharge_standard")
+",seatnumber="+modelList.get(i).get("seat_number")
+",minregyear="+modelList.get(i).get("min_reg_year")
+",maxregyear="+modelList.get(i).get("max_reg_year")
+",opertype="+modelList.get(i).get("oper_type")
+",modeltimestamp="+modelList.get(i).get("ModelTimestamp")
+",seriestimestamp="+modelList.get(i).get("SeriesTimestamp")
+",brandtimestamp="+modelList.get(i).get("BrandTimestamp")
+",currentversion="+modelList.get(i).get("CurrentVersion")
+",initialversion="+modelList.get(i).get("InitialVersion")
+"where modelid="+modelList.get(i).get("model_id")).executeUpdate();
bm3.createQuery("update O set brandname=:BRANDNAME"
+",brandid=:BRANDID,seriesid=:SERIESID"
+ ",seriesname=:SERIESNAME,seriesgroupname=:SERIESGROUPNAME"
+",modelname=:MODELNAME,price=:PRICE"
+",liter=:LITER,geartype=:GEARTYPE,modelyear=:MODELYEAR"
+",makertype=:MAKERTYPE,dischargestandard=:DISCHARGESTANDARD"
+",seatnumber=:SEATNUMBER,minregyear=:MINREGYEAR,maxregyear=:MAXREGYEAR"
+",opertype=:OPERTYPE,modeltimestamp=:MODELTIMESTAMP"
+",seriestimestamp=:SERIESTIMESTAMP,brandtimestamp=:BRANDTIMESTAMP"
+",currentversion=:CURRENTVERSION,initialversion=:INITIALVERSION"
+"where modelid=:MODELID")
.setParameter("BRANDNAME", modelList.get(i).get("brand_name").toString())
.setParameter("BRANDID", modelList.get(i).get("brand_id").toString())
.setParameter("SERIESID", modelList.get(i).get("series_id").toString())
.setParameter("SERIESNAME", modelList.get(i).get("series_name").toString())
.setParameter("SERIESGROUPNAME", modelList.get(i).get("series_group_name").toString())
.setParameter("MODELNAME", modelList.get(i).get("model_name").toString())
.setParameter("PRICE", modelList.get(i).get("price").toString())
.setParameter("LITER", modelList.get(i).get("liter").toString())
.setParameter("GEARTYPE", modelList.get(i).get("gear_type").toString())
.setParameter("MODELYEAR", modelList.get(i).get("model_year").toString())
.setParameter("MAKERTYPE", modelList.get(i).get("maker_type").toString())
.setParameter("DISCHARGESTANDARD", modelList.get(i).get("discharge_standard").toString())
.setParameter("SEATNUMBER", modelList.get(i).get("seat_number").toString())
.setParameter("MINREGYEAR", modelList.get(i).get("min_reg_year").toString())
.setParameter("MAXREGYEAR", modelList.get(i).get("max_reg_year").toString())
.setParameter("OPERTYPE", modelList.get(i).get("oper_type").toString())
.setParameter("MODELTIMESTAMP", modelList.get(i).get("ModelTimestamp").toString())
.setParameter("SERIESTIMESTAMP", modelList.get(i).get("SeriesTimestamp").toString())
.setParameter("BRANDTIMESTAMP",modelList.get(i).get("BrandTimestamp").toString())
.setParameter("CURRENTVERSION", modelList.get(i).get("CurrentVersion").toString())
.setParameter("INITIALVERSION",modelList.get(i).get("InitialVersion").toString())
.setParameter("MODELID", modelList.get(i).get("model_id").toString()).executeUpdate();
}else{
continue;
}