ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# **jobs消息队列** 目录结构 ``` ├─jobs │ ApplyBroadcastGoodsJob.php │ AutoUserPosterJob.php │ BatchDeliveryJob.php │ CancelGroupBuyingJob.php │ CancelGroupOrderJob.php │ ChangeMerchantStatusJob.php │ ChangeSpuStatusJob.php │ CheckProductExtensionJob.php │ CheckProductPresellJob.php │ ClearMerchantStoreJob.php │ ClearUserIntegralJob.php │ ExpressSyncJob.php │ GauaranteeCountJo.php │ ImportSpreadsheetExcelJob.php │ MerchantSendCouponJob.php │ OrderProfitsharingJob.php │ OrderReplyJob.php │ PayGiveCouponJob.php │ SendNewPeopleCouponJob.php │ SendNewsJob.php │ SendSmsJob.php │ SendTemplateMessageJob.php │ SpreadsheetExcelJob.php │ UpdateProductReplyJob.php │ UserBrokerageLevelJob.php ``` | 消费类 | 描述 | | --- | --- | | ApplyBroadcastGoodsJob | 添加直播商品消息队列 | | AutoUserPosterJob | 生成推广码消息队列 | | BatchDeliveryJob | 批量发货消息队列 | | CancelGroupBuyingJob | 取消拼团消息队列 | | CancelGroupOrderJob | 取消拼团订单消息队列 | | ChangeMerchantStatusJob | 上下架关闭/开启商户商品消息队列 | | ChangeSpuStatusJob | 商品spu数据处理消息队列 | | CheckProductExtensionJob | 检测上线上架商品佣金比例消息队列 | | CheckProductPresellJob | 检测预售结束商品消息队列 | | ClearMerchantStoreJob | 删除商户数据处理消息队列 | | ClearUserIntegralJob | 用户积分过期清理消息队列 | | ExpressSyncJob | 同步一号通快递公司列表消息队列 | | GauaranteeCountJo | 计算服务保障数据消息队列 | | ImportSpreadsheetExcelJob | 导入文件消息处理队列 | | MerchantSendCouponJob | 商户发送优惠券消息处理队列 | | OrderProfitsharingJob | 自动分账消息处理队列 | | OrderReplyJob | 商品默认评论消息处理队列 | | PayGiveCouponJob |自动发放买赠优惠券消息处理队列 | | SendNewPeopleCouponJob | 自动发放新人优惠券消息处理队列 | | SendNewsJob | 客服消息消息处理队列 | | SendSmsJob | 发送短信消息处理队列 | | SendTemplateMessageJob | 公众号模板/小程序订阅消息及消息处理队列 | | SpreadsheetExcelJob | 生成导出文件消息处理队列 | | UpdateProductReplyJob | 更新商品评分消息处理队列 | | UserBrokerageLevelJob | 分销等级同步消息处理队列 | ## 例如 ApplyBroadcastGoodsJob添加直播商品消息队列 主要更新直播商品状态和同步直播间状态 使用实例,使用在直播房间创建后加入消息队列进行执行 ``` use think\facade\Queue; Queue::push(ApplyBroadcastGoodsJob::class, $id); ```