README.md 1.63 KB

Food Label System - uni-app 版

基于 uni-app 的跨平台食品标签管理员工端应用,1:1 还原 React 版本 (Food Labeling Management App React) 的页面与交互。

支持平台

  • H5 (Web)
  • 微信小程序
  • 支付宝小程序
  • App (iOS / Android)

技术栈

  • 框架: uni-app + Vue 3 + TypeScript
  • 构建: Vite
  • 国际化: vue-i18n(中英双语)
  • 样式: rpx 响应式 + 内联样式

功能页面

页面 路径 说明
登录 /pages/login/login 邮箱密码登录、记住我
选择店铺 /pages/store-select/store-select 选择工作门店
仪表盘 /pages/index/index 今日统计、快捷操作
标签 /pages/labels/labels 创建/历史 Tab、6 种标签类型
选择食品 /pages/labels/food-select 按类别选择、搜索
标签预览 /pages/labels/preview 预览、打印
更多 /pages/more/more 入口菜单
个人资料 /pages/more/profile 编辑资料
打印机 /pages/more/printers 打印机列表
工作地点 /pages/more/location 门店详情、切换店铺
同步状态 /pages/more/sync 数据同步
语言设置 /pages/more/language 中/英切换
支持 /pages/more/support 联系方式、资源

快速开始

# 安装依赖
npm install

# H5 开发
npm run dev:h5

# 微信小程序
npm run dev:mp-weixin

# 构建 H5
npm run build:h5

设计规范(与 React 版一致)

  • 主色: #1F3A8A (Enterprise Blue)
  • 最大宽度: 480px (约 960rpx)
  • 底部导航: Dashboard / Labels / More
  • 触控高度: ≥ 48px (96rpx)