// +---------------------------------------------------------------------- namespace app\jobs\activity; use app\services\activity\bargain\StoreBargainServices; use crmeb\basic\BaseJobs; use crmeb\traits\QueueTrait; use think\facade\Log; /** * 营销:砍价 * Class StoreBargainJob * @package app\jobs\activity */ class StoreBargainJob extends BaseJobs { use QueueTrait; /** * 下单成功修改砍价状态 * @param int $uid * @param int $bargainId * @return bool */ public function setBargainUserStatus(int $uid, int $bargainId) { try { /** @var StoreBargainServices $bargainServices */ $bargainServices = app()->make(StoreBargainServices::class); $bargainServices->setBargainUserStatus($bargainId, $uid); } catch (\Throwable $e) { Log::error('下单成功修改砍价状态失败,失败原因:' . $e->getMessage()); } return true; } }