feat(接单): 好友赠送冷却支持分钟单位

This commit is contained in:
yml2213
2026-08-28 20:17:47 +08:00
parent d91d7180ad
commit e680792161
17 changed files with 159 additions and 50 deletions
@@ -0,0 +1,14 @@
-- 064_work_order_gift_cooldown_minutes.sql —— 好友赠送冷却支持按分钟配置。
-- 小时与分钟两种单位互斥;保留原小时字段,历史模板与工单自动沿用小时配置。
ALTER TABLE work_product_rules
ADD COLUMN IF NOT EXISTS gift_cooldown_minutes INTEGER NOT NULL DEFAULT 0;
ALTER TABLE work_orders
ADD COLUMN IF NOT EXISTS gift_cooldown_minutes INTEGER NOT NULL DEFAULT 0;
COMMENT ON COLUMN work_product_rules.gift_cooldown_minutes
IS '好友赠送按分钟配置时的总分钟数(1-43200);非零时小时字段为 0,建单时拷贝到工单';
COMMENT ON COLUMN work_orders.gift_cooldown_minutes
IS '好友赠送按分钟配置时的总分钟数(1-43200);非零时小时字段为 0,从模板拷贝';