|
|
@@ -644,6 +644,20 @@ class ProductClass extends BaseClass
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+ // 校验清空限购消息是否是当前有效版本
|
|
|
+ public static function checkLimitBuyClearMessage($productId, $clearAt)
|
|
|
+ {
|
|
|
+ $productId = intval($productId);
|
|
|
+ $clearAt = intval($clearAt);
|
|
|
+ if ($productId <= 0 || $clearAt <= 0) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ $clearMarkKey = self::CLEAR_MARK_KEY . $productId;
|
|
|
+ $currentClearAt = intval(Yii::$app->redis->executeCommand('GET', [$clearMarkKey]));
|
|
|
+ return $currentClearAt > 0 && $currentClearAt == $clearAt;
|
|
|
+ }
|
|
|
+
|
|
|
// 清理限购清空标记
|
|
|
public static function clearLimitBuyClearMark($productId)
|
|
|
{
|