feat: 完成MES工位终端系统全量功能迭代

本次提交包含以下核心变更:
1. 新增按钮级权限控制框架与前端权限校验
2. 新增工位管理、工艺流程、巡检终端等核心业务模块
3. 完善用户体系,支持工位终端专属登录权限
4. 新增文件上传下载、报表查询等配套功能
5. 修复多系统兼容性与交互体验问题
6. 完成所有文档与配置项的规范化更新
This commit is contained in:
SunYF
2026-08-31 08:06:55 +08:00
parent dab03ac0cf
commit 4ec6784629
99 changed files with 17436 additions and 479 deletions
+8
View File
@@ -7,19 +7,23 @@ import (
"bj_power_mes/ent/bomitem"
"bj_power_mes/ent/dailyplan"
"bj_power_mes/ent/eventlog"
"bj_power_mes/ent/inspectionrecord"
"bj_power_mes/ent/materialrequest"
"bj_power_mes/ent/permission"
"bj_power_mes/ent/plcsendlog"
"bj_power_mes/ent/processflow"
"bj_power_mes/ent/processstep"
"bj_power_mes/ent/producttype"
"bj_power_mes/ent/role"
"bj_power_mes/ent/scanrecord"
"bj_power_mes/ent/semiflow"
"bj_power_mes/ent/station"
"bj_power_mes/ent/stationprocess"
"bj_power_mes/ent/stepcriterion"
"bj_power_mes/ent/stepdata"
"bj_power_mes/ent/torquerecord"
"bj_power_mes/ent/user"
"bj_power_mes/ent/userstation"
"bj_power_mes/ent/workorder"
"bj_power_mes/ent/workpiece"
"bj_power_mes/ent/workpieceprocess"
@@ -96,19 +100,23 @@ func checkColumn(t, c string) error {
bomitem.Table: bomitem.ValidColumn,
dailyplan.Table: dailyplan.ValidColumn,
eventlog.Table: eventlog.ValidColumn,
inspectionrecord.Table: inspectionrecord.ValidColumn,
materialrequest.Table: materialrequest.ValidColumn,
permission.Table: permission.ValidColumn,
plcsendlog.Table: plcsendlog.ValidColumn,
processflow.Table: processflow.ValidColumn,
processstep.Table: processstep.ValidColumn,
producttype.Table: producttype.ValidColumn,
role.Table: role.ValidColumn,
scanrecord.Table: scanrecord.ValidColumn,
semiflow.Table: semiflow.ValidColumn,
station.Table: station.ValidColumn,
stationprocess.Table: stationprocess.ValidColumn,
stepcriterion.Table: stepcriterion.ValidColumn,
stepdata.Table: stepdata.ValidColumn,
torquerecord.Table: torquerecord.ValidColumn,
user.Table: user.ValidColumn,
userstation.Table: userstation.ValidColumn,
workorder.Table: workorder.ValidColumn,
workpiece.Table: workpiece.ValidColumn,
workpieceprocess.Table: workpieceprocess.ValidColumn,