CLI 命令一览
阅读 22
在 bona-mall-backend 根目录执行。生产建议只配一条统一定时任务。
| 命令 | 说明 |
|---|---|
php think mall:schedule | 统一定时任务(宝塔建议每 5 分钟);内部会跑关单、确认收货、结算、拼团等 |
php think order:expire | 取消超时未支付订单并回滚库存 |
php think order:auto-confirm | 自动确认收货 |
php think settle:release | 冻结期满结算入账(可提现) |
php think groupon:expire | 拼团过期 / 虚拟成团 / 失败退款 |
php think addon:pack {code} | 打包独立插件 zip |
插件还可注册命令(如 IM 的过期处理)。crontab 示例:
*/5 * * * * cd /path/to/bona-mall-backend && php think mall:schedule >> /tmp/mall_schedule.log 2>&1