智能报工miniapp
| docs | ||
| pages | ||
| scripts | ||
| utils | ||
| .gitignore | ||
| app.js | ||
| app.json | ||
| app.wxss | ||
| PRODUCT.md | ||
| project.config.json | ||
| README.md | ||
| sitemap.json | ||
嘉恒报工小程序前端
本仓库是宁波嘉恒智能科技有限公司报工小程序的前端项目,面向冲压工人、管理员和经理三类角色,用于扫码报工、考勤定位、生产审核、看板统计、二维码管理和基础资料维护。
产品定位
小程序服务于工厂日常生产现场。工人通过手机扫描模具二维码完成上班、换模具、下班和报工填报;管理员维护人员、产品、设备、模具二维码、报工审核、智能监控和异常处理;经理维护考勤设置,并查看跨考勤点的看板、导出、对账和经营统计。
系统的核心目标是让生产数据在手机端容易录入、容易审核、不容易误解,并且能够围绕考勤点、人员、产品、工序、冲压方式、设备、模具和报工记录形成可追溯链路。
主要能力
- 工人扫码上班、换模具、下班报工
- 支持普通工序、清洗、连续模、多人协作、处理杂活等业务场景
- 支持考勤点定位、人员权限、设备和模具占用控制
- 管理员报工审核、作废、修改、备注和异常标识
- 产品清单、人员清单、设备管理、模具二维码批量生成
- 智能监控、反馈信箱、设备模具使用统计
- 经理看板、导出、对账小账本和跨考勤点概览
设计原则
- 当前任务要清楚,次要信息不能抢主流程。
- 生产追溯信息要尽量保留在决策现场,包括考勤点、产品、工序、冲压方式、设备、人员和状态。
- 页面风格偏生产工具,信息密度可以高,但必须有清晰分组和边界。
- 审核、异常、作废、清洗、连续模、多人协作、超时自动提交等状态要有明确视觉标识。
- 面向车间手机使用,按钮要够大、数字要清楚、筛选和分页要直观。
交互与可用性要求
- 关键状态不能只靠颜色表达,需要配合文字、水印或标签。
- 触控目标要适合手机操作,避免依赖复杂手势。
- 日期、分页、筛选、下拉选择等控件要给不熟悉手机操作的用户留出容错空间。
- 生产现场使用时,页面应尽量稳定、清楚、可重复操作。
本地开发
- 使用微信开发者工具导入本项目目录。
- 后端接口地址在 utils/config.js 中配置。
- 本地私有配置文件
project.private.config.json不提交到仓库。 - 前端仓库只保存小程序端代码,后端服务独立维护在
JhHardwareWRS_BackPoint仓库。
目录说明
pages/:小程序页面utils/:接口、配置、定位、缓存和通用工具docs/:接口、数据库和执行计划文档scripts/:前端辅助检查脚本PRODUCT.md:产品定位和设计约束说明
提交注意事项
不要提交本地私有配置、运行缓存和开发工具生成文件。当前仓库已通过 .gitignore 忽略 project.private.config.json、.superpowers/、.DS_Store、node_modules/ 等本地文件。