diff --git a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoWorkbenchMainService.kt b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoWorkbenchMainService.kt index 6351d2b..492d7f1 100644 --- a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoWorkbenchMainService.kt +++ b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoWorkbenchMainService.kt @@ -698,12 +698,7 @@ return MessageResponse( else -> storeId } val rt = releaseType.lowercase() - val releaseFilterClause = when (rt) { - "batch" -> " AND LOWER(COALESCE(dop.releaseType, '')) = 'batch' " - "single" -> " AND LOWER(COALESCE(dop.releaseType, '')) = 'single' " - "isExtra" -> " AND LOWER(COALESCE(dop.releaseType, '')) = 'isExtra' " - else -> "" - } + val releaseFilterClause = WorkbenchReleaseTypeSupport.summaryFilterSql(releaseType) val sql = """ SELECT dop.truckDepartureTime AS truckDepartureTime,