当用户之间发生交易时,若某人发请了交易请求,此时系统会扣去此人的钱数,但是当另一个用户一直没有接受交易。此时交易应该怎么自动取消,并返回用户扣掉的钱数。
TP里面有一个CronRunBehavior
可以看看
主要逻辑是当有用户访问程序时,检测上次执行任务时间判断是否需要执行任务
可以在任务中查询 超过指定时间未接受交易的订单作取消并退款处理。
推荐:系统自带的定时任务
2 回答1.3k 阅读✓ 已解决
2 回答805 阅读✓ 已解决
1 回答845 阅读✓ 已解决
1 回答994 阅读✓ 已解决
2 回答868 阅读
1 回答863 阅读
1 回答792 阅读
做一个任务计划,定时去检测哪些交易没有完成,没有执行的执行退款等操作。