禁用除新订单服务号广播外的所有 Celery/Beat 任务,仅保留 dingdan_guangbo

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-06-24 00:57:42 +08:00
parent 49ba67ecaf
commit ef2f30f321
13 changed files with 131 additions and 150 deletions

View File

@@ -4211,12 +4211,13 @@ class QiangdanView(APIView):
chat_success = establish_order_chat_with_retry(dingdan_id, max_rounds=5)
if not chat_success:
try:
from dingdan.tasks import retry_establish_order_chat_task
retry_establish_order_chat_task.apply_async(args=[dingdan_id], countdown=8)
retry_establish_order_chat_task.apply_async(args=[dingdan_id], countdown=30)
except Exception as chat_task_err:
logger.error(f"提交建聊补偿任务失败: {chat_task_err}")
if not getattr(settings, 'CELERY_ONLY_ORDER_BROADCAST', True):
try:
from dingdan.tasks import retry_establish_order_chat_task
retry_establish_order_chat_task.apply_async(args=[dingdan_id], countdown=8)
retry_establish_order_chat_task.apply_async(args=[dingdan_id], countdown=30)
except Exception as chat_task_err:
logger.error(f"提交建聊补偿任务失败: {chat_task_err}")
try:
update_dashou_daily_by_action(