From 01953ff83daae4d630fd92dcb11ca16a9c20a412 Mon Sep 17 00:00:00 2001 From: "lisai17@sina.com" Date: Thu, 15 Oct 2020 14:18:32 +0800 Subject: [PATCH] . --- .../ssjygl/modifylog/ModifyLogService.java | 42 ++++++++++--------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/modifylog/ModifyLogService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/modifylog/ModifyLogService.java index 210648c..1c32326 100644 --- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/modifylog/ModifyLogService.java +++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/modifylog/ModifyLogService.java @@ -201,30 +201,32 @@ public class ModifyLogService { } } - List transports = Transport.dao.find("select * from transport t where t.id in(" + StrKit.join(sqlparams, ",") + ")", params.toArray()); + if(!params.isEmpty()){ + List transports = Transport.dao.find("select * from transport t where t.id in(" + StrKit.join(sqlparams, ",") + ")", params.toArray()); - for (Record record : list) { - try { - String content = record.getStr("editdata"); + for (Record record : list) { + try { + String content = record.getStr("editdata"); - if (content == null) { - continue; - } - - JSONObject obj = JSONObject.parseObject(content); - String id = obj.getString("id"); - - for (Transport transport : transports) { - if (transport.getId().equals(id)) { - record.set("truck_license", transport.getTruckLicense()); - record.set("order_sn", transport.getOrderSn()); - record.set("state", transport.getState()); + if (content == null) { + continue; } - } - record.remove("editdata"); - } catch (Exception e) { - log.error(e.getMessage(), e); + JSONObject obj = JSONObject.parseObject(content); + String id = obj.getString("id"); + + for (Transport transport : transports) { + if (transport.getId().equals(id)) { + record.set("truck_license", transport.getTruckLicense()); + record.set("order_sn", transport.getOrderSn()); + record.set("state", transport.getState()); + } + } + + record.remove("editdata"); + } catch (Exception e) { + log.error(e.getMessage(), e); + } } }