单证时间修改

This commit is contained in:
zhaoqing
2026-06-23 19:04:04 +08:00
parent 7650bd2eb9
commit feb614e3e4
@@ -95,6 +95,20 @@ public class OriginalImportExportDocumentApi extends BaseController {
@RequestParam(value = "pageNo", required = false, defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize", required = false, defaultValue = "10") Integer pageSize) {
BusinessDocumentOrderDO businessDocumentOrderDO = businessDocumentOrderAssembler.toDO(businessDocumentOrderDTO);
// 时区处理:前端传的日期是东八区,Spring按UTC解析,加8小时对齐数据库时区
long tzOffset = 8 * 60 * 60 * 1000L;
if (businessDocumentOrderDO.getDocumentDateStart() != null) {
businessDocumentOrderDO.setDocumentDateStart(new Date(businessDocumentOrderDO.getDocumentDateStart().getTime() + tzOffset));
}
if (businessDocumentOrderDO.getDocumentDateEnd() != null) {
businessDocumentOrderDO.setDocumentDateEnd(new Date(businessDocumentOrderDO.getDocumentDateEnd().getTime() + tzOffset));
}
if (businessDocumentOrderDO.getPushTimeStart() != null) {
businessDocumentOrderDO.setPushTimeStart(new Date(businessDocumentOrderDO.getPushTimeStart().getTime() + tzOffset));
}
if (businessDocumentOrderDO.getPushTimeEnd() != null) {
businessDocumentOrderDO.setPushTimeEnd(new Date(businessDocumentOrderDO.getPushTimeEnd().getTime() + tzOffset));
}
PageHelper.startPage(pageNo, pageSize);
List<BusinessDocumentOrderPO> orderList = businessDocumentOrderApplicationService.queryListAndMaterial(businessDocumentOrderDO);