$sjId]); if (!empty($asset)) { return $asset; } $time = time(); return CouponAssetClass::add(['sjId' => $sjId, 'switch' => 1, 'amount' => 20, 'miniCost' => 298, 'duration' => 7, 'addTime' => $time]); } //更新设置 public static function updateAsset($sjId, $data) { return CouponAssetClass::updateByCondition(['sjId' => $sjId], $data); } //新优惠券通知 ssh 2020.5.29 public static function hasNewCouponNotice($user, $merchant) { $userId = $user['id']; $key = 'get_a_new_coupon_to_notice_' . $userId; $hasNewCoupon = Yii::$app->redis->executeCommand('GET', [$key]); if (isset($hasNewCoupon) && !empty($hasNewCoupon)) { CouponAssetClass::wxNotice($user, $merchant); } Yii::$app->redis->executeCommand('DEL', [$key]); } }