feat(orders): 号主可从自己的列表隐藏已结束订单

只写入隐藏时间,订单和款项仍保留给租客与后台。详情按钮固定对齐,删除跟在后面。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
yml2213
2026-10-01 16:22:55 +08:00
co-authored by Cursor
parent a1008f7e6a
commit e5cd7b5c34
15 changed files with 499 additions and 15 deletions
@@ -0,0 +1,12 @@
-- +goose Up
-- 号主可从自己的订单列表隐藏已结束订单。行数据保留,租客、后台和结算不受影响。
ALTER TABLE rental_orders
ADD COLUMN owner_hidden_at DATETIME(6) NULL COMMENT '号主从自己的订单列表隐藏的时间' AFTER source_track_code,
ADD KEY idx_rental_orders_owner_hidden (owner_id, owner_hidden_at);
-- +goose Down
ALTER TABLE rental_orders
DROP KEY idx_rental_orders_owner_hidden,
DROP COLUMN owner_hidden_at;