feat: configure member dispatch delay

This commit is contained in:
richjohnrambo
2026-10-13 15:18:34 +08:00
parent 40bfa4cba0
commit 044242661c
4 changed files with 53 additions and 23 deletions
@@ -0,0 +1,9 @@
-- 会员等级自动派单随机等待区间,默认与原型规则一致:15-20 分钟。
UPDATE `hg_app_member_level_version`
SET `rule_json` = JSON_SET(
COALESCE(`rule_json`, JSON_OBJECT()),
'$.auto_order_delay_min_seconds', COALESCE(JSON_EXTRACT(`rule_json`, '$.auto_order_delay_min_seconds'), 900),
'$.auto_order_delay_max_seconds', COALESCE(JSON_EXTRACT(`rule_json`, '$.auto_order_delay_max_seconds'), 1200)
)
WHERE JSON_EXTRACT(`rule_json`, '$.auto_order_delay_min_seconds') IS NULL
OR JSON_EXTRACT(`rule_json`, '$.auto_order_delay_max_seconds') IS NULL;