修复Bug:45549,增加过账日期起始-过账日期截止的 查询条件

uat-temp-logic-20250313-45610
jason 2 months ago
parent 1a377bb99e
commit 255cb7db32

@ -90,6 +90,13 @@ public class MesWorkOrderLogService extends BaseMesService<MesWorkOrderLog> impl
sql += " and wol.modify_date_time <:endTime "; sql += " and wol.modify_date_time <:endTime ";
} }
if (!StringUtil.isEmpty(mesWorkOrderLog.getActualPostingDateStart())) {
sql += " and wol.description >=:postingStartTime ";
}
if (!StringUtil.isEmpty(mesWorkOrderLog.getActualPostingDateEnd())) {
sql += " and wol.description <:postingEndTime ";
}
if (!StringUtil.isEmpty(mesWorkOrderLog.getWorkOrderNo())) { if (!StringUtil.isEmpty(mesWorkOrderLog.getWorkOrderNo())) {
sql += " and wol.work_order_no ='" + mesWorkOrderLog.getWorkOrderNo() + "' "; sql += " and wol.work_order_no ='" + mesWorkOrderLog.getWorkOrderNo() + "' ";
} }
@ -115,6 +122,13 @@ public class MesWorkOrderLogService extends BaseMesService<MesWorkOrderLog> impl
queryObject.setParameter("endTime", endTime); queryObject.setParameter("endTime", endTime);
} }
if (!StringUtil.isEmpty(mesWorkOrderLog.getActualPostingDateStart())) {
queryObject.setParameter("postingStartTime", mesWorkOrderLog.getActualPostingDateStart());
}
if (!StringUtil.isEmpty(mesWorkOrderLog.getActualPostingDateEnd())) {
queryObject.setParameter("postingEndTime", mesWorkOrderLog.getActualPostingDateEnd());
}
queryObject.unwrap(SQLQuery.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); queryObject.unwrap(SQLQuery.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List<HashMap<String, Object>> hashMaps = queryObject.getResultList(); List<HashMap<String, Object>> hashMaps = queryObject.getResultList();

Loading…
Cancel
Save