# 《拼团交易平台系统》第2-31节:退订接口和定时任务

作者:小傅哥
博客:https://bugstack.cn (opens new window)
视频:https://t.zsxq.com/Ga9uG (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

# 一、本章诉求

在触发器层实现调度逻辑,一个是退单的 HTTP 服务接口实现,另外一个是 Job 定时任务处理。

HTTP 退单接口为的是给外部系统(小型支付)调用使用,Job 任务则是定时检查是否有参与拼团锁单,但超时没有完成支付的进行拼团组队的,则进行自动退单处理。

# 二、功能流程

如图,退单触发条件流程图;

  • 退单的触发流程分为2类,一个是定时任务处理,自动扫描未完成订单,另外一个是提供接口,让外部调用方进行处理。