diff --git a/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java b/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java index 55f7541..8d4eff5 100644 --- a/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java +++ b/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java @@ -501,14 +501,14 @@ public class OrderclusterSyncService extends BaseSyncService { ts.add(0, query_start_time + " 00:00:00"); ts.add(1, query_cutoff_time + " 23:59:59"); - ts.add(2, String.valueOf(time_interval)); + ts.add(2, "2," +time_interval); List chkduk = Db.find( "select * from ordercluster_truck t \n" + " left join ordercluster c on c.id = t.ordercluster_id\n" + " where c.state < 5 \n" + // OrderStateEnum.RECEIVED.getStateid() " and c.start_time <= ? \n" + " and c.cutoff_time >= ? \n" + - " and c.time_interval = ? \n" + + " and c.time_interval in (?) \n" + " and t.truck_license in (" + StrKit.join(tsql, ",") + ")", ts.toArray()); if (chkduk != null && !chkduk.isEmpty()) {