feat:餐段设置
This commit is contained in:
1 parent
67950343a7
commit
07a3141934
14 files changed
+285
-18
No files matched your search
@@ -148,6 +148,9 @@ class ReservationMenuQueryController extends GetxController {
|
||||
/// 当前操作员在识别前选择的餐段,页面会在多位用户间保留选择以支持连续核销。
|
||||
final selectedMealSlot = ReservationMealSlot.morning.obs;
|
||||
|
||||
/// 是否允许在查询菜单主动修改餐段;关闭后严格按餐段配置时间自动切换。
|
||||
final allowManualMealPeriodChange = true.obs;
|
||||
|
||||
/// 查询菜单与收银页面共用餐段组件的单选 Controller,值使用后端稳定餐段编码。
|
||||
FRadioSelectGroupController<String> get mealSlotC =>
|
||||
_hourTypeControl.selection;
|
||||
@@ -274,6 +277,8 @@ class ReservationMenuQueryController extends GetxController {
|
||||
selectedMealSlot.value = _mealSlotForProductHourType(
|
||||
_hourTypeControl.selected.value,
|
||||
);
|
||||
allowManualMealPeriodChange.value =
|
||||
preferences.allowManualMealPeriodChange;
|
||||
verificationDateScope.value = preferences.verificationDateScope;
|
||||
} catch (error, stack) {
|
||||
// 配置损坏或读取失败时继续使用安全默认值,不能让查询入口不可用。
|
||||
|
||||
Reference in new issue
Block a user