命令说明
前言
序号 | 命令名称 | 执行时间 | 描述 |
---|---|---|---|
1 | fox-online:activity-status | 每天0点 | 活动状态更新 |
2 | fox-online:goods-reset | 每天0点 | 商品数据重置 |
3 | fox-online:order-cancel | 每分钟 | 订单支付商家超时未接单自动取消订单 |
4 | fox-online:order-close | 每分钟 | 订单超时未支付关闭交易 |
5 | fox-online:group-expired | 每天0点 | 团购套餐支付未使用过期 |
6 | fox-online:search-keywords | 每30分钟 | 处理搜索关键词 |
7 | fox-online:shop-discounts-labels | 每天0点 | 店铺活动标签 |
8 | fox-online:shop-score | 每天0点 | 更新店铺评分 |
9 | fox-online:shop-open-status | 每分钟 | 更新店铺状态 |
10 | fox-online:coupon-status | 每天0点 | 更新用户优惠券状态 |
命令说明
活动状态更新
命令名称
php artisan fox-online:activity-status
执行时间
每天0点执行一次
tip
根据活动的开始日期和结束日期将活动状态更新为已开始或者已结束
支持的活动列表
- 店铺代金券
- 店铺满返代金券
- 店铺满减
- 店铺推荐商品
- 店铺满赠
- 店铺活动
商品数据重置
命令名称
php artisan fox-online:goods-reset
执行时间
每天0点执行一次
tip
重置商品表字段记录数据
- 商品今日销量
取消订单
命令名称
php artisan fox-online:order-cancel
执行时间
每分钟执行
tip
订单支付商家超时未接单自动取消订单(运营后台可配置商家接单超时分钟数默认10分钟)
关闭订单
命令名称
php artisan fox-online:order-close
执行时间
一分钟一次
tip
订单超时未支付关闭交易
每分钟执行,N分钟订单未支付自动关闭(运营后台可配置订单关闭分钟数默认10分钟)
团购套餐过期
命令名称
php artisan fox-online:group-expired
执行时间
每天0点执行一次
tip
团购套餐未支付过期
搜索关键词
命令名称
php artisan fox-online:search-keywords {minutes?}
执行时间
每30分钟执行一次
tip
处理搜索关键词
店铺活动标签
命令名称
php artisan fox-online:shop-discounts-labels
执行时间
每天0点执行一次
tip
根据店铺活动生活店铺活动标签标签
更新店铺评分
命令名称
php artisan fox-online:shop-score
执行时间
每天0点执行一次
tip
根据用户评论内容更新店铺评分
更新店铺状态
命令名称
php artisan fox-online:shop-open-status
执行时间
每分钟执行一次
tip
- 根据外卖营业时间自动切换待营业和营业中状态
- 根据门店信息验证门店是否可营业
更新用户优惠券状态
命令名称
php artisan fox-online:coupon-status
执行时间
每天0点执行一次
tip
根据日期更新用户未使用的优惠券为过期