二手车车型库修正

This commit is contained in:
张磊 2018-06-16 10:49:05 +08:00
parent 7db37a0097
commit 816cfad21f

View File

@ -37,14 +37,14 @@ public class QueryVehicleModeListAction implements Job{
//接口url中的fromVersion参数
String fromVersion = null;
//开关作用是若判断为第一次调用接口保存版本信息到Version表而不是第一次调用时则将这个值变为true则更新版本表
boolean versionflag = false;
boolean versionflag = true;
//查询二手车版本表,若为空则说明是第一次调用二手车车型库接口
BizObject versionResult = bm4.createQuery("select O.currentversion,O.initialversion from O").getSingleResult(false);
if(versionResult == null){
versionflag = false;
fromVersion = InitSecondHandCarConfig.VERSION;
}else{
fromVersion = versionResult.getAttribute("currentversion").toString();
versionflag = true;
}
String url = "http://"+InitSecondHandCarConfig.PREFIX+".che300.com/service/common/eval?fromVersion="
+fromVersion+"&token="+InitSecondHandCarConfig.TOKEN+"";
@ -201,10 +201,11 @@ public class QueryVehicleModeListAction implements Job{
versionObject.setAttributeValue("currentversion",map.get("CurrentVersion").toString());
versionObject.setAttributeValue("initialversion",map.get("InitialVersion").toString());
bm4.saveObject(versionObject);
}
bm4.createQuery("update O set currentversion=:CURRENTVERSION,initialversion=:INITIALVERSION")
.setParameter("CURRENTVERSION",map.get("CurrentVersion").toString())
.setParameter("INITIALVERSION",map.get("InitialVersion").toString()).executeUpdate();
}else{
bm4.createQuery("update O set currentversion=:CURRENTVERSION,initialversion=:INITIALVERSION")
.setParameter("CURRENTVERSION",map.get("CurrentVersion").toString())
.setParameter("INITIALVERSION",map.get("InitialVersion").toString()).executeUpdate();
}
} catch (Exception e) {
try {
if(null != tx){