| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- import 'package:chicken_farm/modes/menu_item.dart';
- import 'package:chicken_farm/routes/app_routes.dart';
- import 'package:flutter/material.dart';
- import 'package:chicken_farm/core/permissions/permission_keys.dart';
- class MenuStore {
- static const List<MenuItem> menuItems = [
- MenuItem(
- name: '个体绑定',
- routeName: AppRouteNames.bindChicken,
- icon: Icons.tag_outlined,
- permission: PermissionKeys.bindChicken,
- platform: 1,
- ),
- MenuItem(
- name: '换笼管理',
- routeName: AppRouteNames.cageChange,
- icon: Icons.compare_arrows,
- permission: PermissionKeys.cageChange,
- platform: 1,
- ),
- MenuItem(
- name: '个体称重',
- routeName: AppRouteNames.individualWeighing,
- icon: Icons.scale,
- permission: PermissionKeys.individualWeighing,
- platform: 1,
- ),
- MenuItem(
- name: '个体淘汰',
- routeName: AppRouteNames.individualCulling,
- icon: Icons.person_remove,
- permission: PermissionKeys.individualCulling,
- platform: 1,
- ),
- MenuItem(
- name: '批量淘汰',
- routeName: AppRouteNames.batchCulling,
- icon: Icons.group_remove,
- permission: PermissionKeys.batchCulling,
- platform: 1,
- ),
- MenuItem(
- name: '点检签到',
- routeName: AppRouteNames.checkin,
- icon: Icons.check_circle_outline,
- permission: PermissionKeys.inspectionCheckin,
- platform: 0,
- ),
- MenuItem(
- name: '样品查询',
- routeName: AppRouteNames.sample,
- icon: Icons.search,
- permission: PermissionKeys.sampleQuery,
- platform: 0,
- ),
- MenuItem(
- name: '个体绑定',
- routeName: AppRouteNames.bindwingTagNumWin,
- icon: Icons.tag_outlined,
- permission: PermissionKeys.bindChicken,
- platform: 2,
- ),
- MenuItem(
- name: '批量淘汰',
- routeName: AppRouteNames.batchCullingWin,
- icon: Icons.group_remove,
- permission: PermissionKeys.batchCulling,
- platform: 2,
- ),
- ];
- }
|