feat : check
This commit is contained in:
@@ -342,4 +342,38 @@ trait PrintTrait
|
||||
|
||||
return CateringCode::REDIS_FINISH_VALUE == $this->redis->hGet($this->stopMealOrderKey, (string)$siteId);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param int $skuId
|
||||
* @param int $cycleId
|
||||
* @return void
|
||||
* @throws ContainerExceptionInterface
|
||||
* @throws NotFoundExceptionInterface
|
||||
*/
|
||||
protected function closeMealSku(int $skuId, int $cycleId): void
|
||||
{
|
||||
$key = AdminRedisKey::mealIsCateringBySkuId($cycleId);
|
||||
|
||||
$hashKey = (string)$skuId;
|
||||
|
||||
if (CateringCode::REDIS_FINISH_VALUE == $this->redis->hGet($key, $hashKey)) return;
|
||||
|
||||
$this->redis->hSet($key, $hashKey, CateringCode::REDIS_FINISH_VALUE);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param int $skuId
|
||||
* @param int $cycleId
|
||||
* @return bool
|
||||
* @throws ContainerExceptionInterface
|
||||
* @throws NotFoundExceptionInterface
|
||||
*/
|
||||
protected function checkSkuMeal(int $skuId, int $cycleId): bool
|
||||
{
|
||||
$key = AdminRedisKey::mealIsCateringBySkuId($cycleId);
|
||||
|
||||
$hashKey = (string)$skuId;
|
||||
|
||||
return CateringCode::REDIS_FINISH_VALUE == $this->redis->hGet($key, $hashKey);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user