移动端 MES
这篇解决什么
制造执行在 App / H5 上改哪几个分包、接口是否另开一套。读完能对上 pages-mes 和 PC 同一批 /mes/* 接口。
默认端口 48080,前缀仍是 /admin-api。先开模块见 MES 功能设计。工程启动见 快速开始。
示意图:移动端是搬家页,不是第二套 MES。工单状态和 PC 相同。
从哪改
| 名称 | 说明 | 仓库路径 |
|---|---|---|
| 分包 | md / cal / dv / tm / pro / qc / wm | ruoyi-office-uniapp/src/pages-mes/ |
| 分包声明 | root: pages-mes | ruoyi-office-uniapp/src/pages.json |
| PC 对照 | 同路径的 Vue 页 | ruoyi-office-vben/apps/web-antd/src/views/mes/ |
| 后端 | 无独立 App Controller | ruoyi-office/yudao-module-mes/ |
首页不在 pages-mes 里,菜单 7146 指到 /pages-statistics/mes/home/index。
页面和权限
菜单 component 带了 mobile_component,例如仓库 /pages-mes/md/... 对不上时以 dump 里的 mobile_component 为准。权限字和 PC 一致,例如 mes:md-item:query。
| 名称 | 说明 | 仓库路径 |
|---|---|---|
| 基础 | 物料 / 车间 / 工作站 | pages-mes/md/ |
| 排班 | 班组 / 计划 | pages-mes/cal/ |
| 设备 / 工装 | 台账、点检、维修 | pages-mes/dv/、pages-mes/tm/ |
| 生产 | 工单 / 报工 / 安灯 | pages-mes/pro/ |
| 质量 | 方案 / 检验单 | pages-mes/qc/ |
| 仓储 | 出入库 / 现有量 | pages-mes/wm/ |
登录身份是系统用户
移动端 MES 用管理端账号和 /admin-api。会员 Token、/app-api 打不开这些页。角色没勾 MES 菜单时,App 里也看不见这一组。
工单确认 / 完成、检验完成、出入库过账和 PC 调同一批接口。不要在 App 里另找 processDefinitionKey。
配置与操作
移动端菜单跟 PC 角色走。分包都在 pages-mes/。首页在 /pages-statistics/mes/home/index。
登录用管理端账号。物料、工单、质检、仓储状态枚举与 PC 相同。线边库、库区库位规则也不另开一套。
开启见 MES 功能设计。
