修复订单金额落库不对的问题
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m17s

This commit is contained in:
Break
2026-06-01 11:21:29 +08:00
parent 6c8352491c
commit 944526d9ef
16 changed files with 454 additions and 37 deletions

View File

@@ -0,0 +1,6 @@
-- 回滚:删除新增字段
ALTER TABLE tb_order_item
DROP COLUMN IF EXISTS cost_price;
ALTER TABLE tb_package_usage
DROP COLUMN IF EXISTS retail_amount;

View File

@@ -0,0 +1,12 @@
-- 修正订单价格语义:新增成本价字段和零售价快照字段
-- tb_order_item 新增 cost_price存储成本单价快照unit_price 语义修正为零售单价
ALTER TABLE tb_order_item
ADD COLUMN IF NOT EXISTS cost_price BIGINT NOT NULL DEFAULT 0;
COMMENT ON COLUMN tb_order_item.cost_price IS '成本单价快照(分,代购/钱包支付场景为买家成本平台自营或赠送时为0';
-- tb_package_usage 新增 retail_amount存储零售价快照paid_amount 继续存储成本价
ALTER TABLE tb_package_usage
ADD COLUMN IF NOT EXISTS retail_amount BIGINT;
COMMENT ON COLUMN tb_package_usage.retail_amount IS '购买零售价快照(分,从订单 total_amount 复制无订单关联时为null';