From 7f3261a4a96ca21acefe2cd70038163212ae7e41 Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Sat, 20 Jun 2026 12:50:26 +0800 Subject: [PATCH] chore: release server-v1.0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix(backend): 入库/出库列表按 order_date 倒序,历史导入单按业务日期归位 Co-Authored-By: Claude Opus 4.8 --- CHANGELOG-server.md | 5 +++++ backend/internal/handler/stock_in.go | 2 +- backend/internal/handler/stock_out.go | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG-server.md b/CHANGELOG-server.md index 695a599..7d27653 100644 --- a/CHANGELOG-server.md +++ b/CHANGELOG-server.md @@ -5,6 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.0.66] - 2026-06-20 + +### 修复 +- 入库/出库单据列表改为按业务日期(入库/出库日期)倒序排列:从旧系统迁入的历史单据按真实日期归位到列表顶部,不再因录入时间晚、被排到末尾分页而在首页遗漏 + ## [1.0.65] - 2026-06-20 ### 修复 diff --git a/backend/internal/handler/stock_in.go b/backend/internal/handler/stock_in.go index 471bdd4..fa87064 100644 --- a/backend/internal/handler/stock_in.go +++ b/backend/internal/handler/stock_in.go @@ -56,7 +56,7 @@ func (h *StockInHandler) List(c *gin.Context) { orders := make([]model.StockInOrder, 0) query.Preload("Warehouse").Preload("Partner").Preload("Operator").Preload("Reviewer"). Offset((page - 1) * pageSize).Limit(pageSize). - Order("id DESC").Find(&orders) + Order("order_date DESC, id DESC").Find(&orders) c.JSON(http.StatusOK, gin.H{"data": orders, "total": total, "page": page, "page_size": pageSize}) } diff --git a/backend/internal/handler/stock_out.go b/backend/internal/handler/stock_out.go index b3a8bde..f8dc93f 100644 --- a/backend/internal/handler/stock_out.go +++ b/backend/internal/handler/stock_out.go @@ -49,7 +49,7 @@ func (h *StockOutHandler) List(c *gin.Context) { orders := make([]model.StockOutOrder, 0) query.Preload("Warehouse").Preload("Partner").Preload("Operator").Preload("Reviewer"). Offset((page - 1) * pageSize).Limit(pageSize). - Order("id DESC").Find(&orders) + Order("order_date DESC, id DESC").Find(&orders) c.JSON(http.StatusOK, gin.H{"data": orders, "total": total, "page": page, "page_size": pageSize}) }