项目简介 这是一个专门用于管理智能售货机的后台系统。它帮助运营公司远程监控所有设备的状态,管理商品补货和故障维修,让成百上千台售货机的运营变得简单高效。
主要功能
1. 设备管家 :在地图上管理每一台售货机的位置(点位),实时查看机器是正常运行、缺货还是有故障。
2. 智能工单 :当机器缺货或坏了,系统会自动生成“补货单”或“维修单”,并直接派发给负责该区域的员工,员工手机端接单处理。
3. 人员与区域管理 :把城市划分成不同的区域网格,每个区域分配专门的负责人。系统能确保员工只能看到和处理自己负责区域内的设备和任务,互不干扰。
4. 商品与订单 :管理售货机里卖什么商品,并记录每一笔用户的购买订单,方便查看销售数据。
我负责的内容 作为后端开发人员,我主要完成了以下工作:
- 工单系统开发 :实现了工单的自动生成和流转功能。比如,设计了规则确保同一个机器不会重复生成相同的任务,并且保证工单编号每天都是唯一的,方便查询。
- 设备管理逻辑 :实现了新设备上线时的自动初始化,比如一台新机器录入系统后,自动根据机型配置好里面的货道信息,不需要人工一条条添加。
- 数据权限控制 :做了一个“数据隔离”的功能,保证不同区域的运营人员登录系统后,只能看到自己管辖范围内的设备和数据,保障了数据安全。