feat : catering

This commit is contained in:
2025-03-11 17:52:13 +08:00
parent d9f52ac755
commit 08b6d7cda9
8 changed files with 624 additions and 8 deletions

View File

@@ -47,8 +47,51 @@ class AdminRedisKey
* 部门集合
* @return string
*/
public static function adminSectionList()
public static function adminSectionList(): string
{
return '__system:admin:section:list';
}
// +--------------------------------------------------------------------------------------------------------------------------------------------
// | catering class
// +--------------------------------------------------------------------------------------------------------------------------------------------
/**
* 打印 (id)
* @param int $cycleId
* @return string
*/
public static function optionCateringIsPrint(int $cycleId): string
{
return 'catering:option:print:cycle_id:'.$cycleId;
}
/**
* 截单 (site_id)
* @param int $cycleId
* @return string
*/
public static function optionCateringStopOrder(int $cycleId): string
{
return 'catering:option:stop_order:cycle_id:'.$cycleId;
}
/**
* 生成取餐码 (id)
* @param int $cycleId
* @return string
*/
public static function optionCateringBuildPickupCode(int $cycleId): string
{
return 'catering:option:stop_order:cycle_id:'.$cycleId;
}
/**
* 配餐 (id)
* @param int $cycleId
* @return string
*/
public static function optionIsCatering(int $cycleId): string
{
return 'catering:option:is:cycle_id:'.$cycleId;
}
}