feat: 完成多模块迭代更新
- 新增过程巡检按步骤上报、数量不符上报、工位退料功能 - 增加工单工程编号三级归属字段 - 新增物料安全库存与缺货预警 - 新增附件管理、退库单管理模块 - 优化生产看板展示逻辑与前端页面文案 - 清理冗余的工艺路线相关代码与备份文件
This commit is contained in:
+33
-35
@@ -12,16 +12,15 @@ import (
|
||||
"bj_power_mes/ent/eventlog"
|
||||
"bj_power_mes/ent/inspectionrecord"
|
||||
"bj_power_mes/ent/linepoint"
|
||||
"bj_power_mes/ent/materialqtyreport"
|
||||
"bj_power_mes/ent/materialrequest"
|
||||
"bj_power_mes/ent/permission"
|
||||
"bj_power_mes/ent/plcmovecmd"
|
||||
"bj_power_mes/ent/plcsendlog"
|
||||
"bj_power_mes/ent/processflow"
|
||||
"bj_power_mes/ent/processroute"
|
||||
"bj_power_mes/ent/processstep"
|
||||
"bj_power_mes/ent/producttype"
|
||||
"bj_power_mes/ent/role"
|
||||
"bj_power_mes/ent/routesegment"
|
||||
"bj_power_mes/ent/scanrecord"
|
||||
"bj_power_mes/ent/semiflow"
|
||||
"bj_power_mes/ent/station"
|
||||
@@ -105,39 +104,38 @@ var (
|
||||
func checkColumn(t, c string) error {
|
||||
initCheck.Do(func() {
|
||||
columnCheck = sql.NewColumnCheck(map[string]func(string) bool{
|
||||
alert.Table: alert.ValidColumn,
|
||||
alertrule.Table: alertrule.ValidColumn,
|
||||
associationtrace.Table: associationtrace.ValidColumn,
|
||||
attachment.Table: attachment.ValidColumn,
|
||||
bomitem.Table: bomitem.ValidColumn,
|
||||
dailyplan.Table: dailyplan.ValidColumn,
|
||||
eventlog.Table: eventlog.ValidColumn,
|
||||
inspectionrecord.Table: inspectionrecord.ValidColumn,
|
||||
linepoint.Table: linepoint.ValidColumn,
|
||||
materialrequest.Table: materialrequest.ValidColumn,
|
||||
permission.Table: permission.ValidColumn,
|
||||
plcmovecmd.Table: plcmovecmd.ValidColumn,
|
||||
plcsendlog.Table: plcsendlog.ValidColumn,
|
||||
processflow.Table: processflow.ValidColumn,
|
||||
processroute.Table: processroute.ValidColumn,
|
||||
processstep.Table: processstep.ValidColumn,
|
||||
producttype.Table: producttype.ValidColumn,
|
||||
role.Table: role.ValidColumn,
|
||||
routesegment.Table: routesegment.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,
|
||||
torqueauditlog.Table: torqueauditlog.ValidColumn,
|
||||
torquerecord.Table: torquerecord.ValidColumn,
|
||||
user.Table: user.ValidColumn,
|
||||
userstation.Table: userstation.ValidColumn,
|
||||
workorder.Table: workorder.ValidColumn,
|
||||
workpiece.Table: workpiece.ValidColumn,
|
||||
workpiecebind.Table: workpiecebind.ValidColumn,
|
||||
workpieceprocess.Table: workpieceprocess.ValidColumn,
|
||||
alert.Table: alert.ValidColumn,
|
||||
alertrule.Table: alertrule.ValidColumn,
|
||||
associationtrace.Table: associationtrace.ValidColumn,
|
||||
attachment.Table: attachment.ValidColumn,
|
||||
bomitem.Table: bomitem.ValidColumn,
|
||||
dailyplan.Table: dailyplan.ValidColumn,
|
||||
eventlog.Table: eventlog.ValidColumn,
|
||||
inspectionrecord.Table: inspectionrecord.ValidColumn,
|
||||
linepoint.Table: linepoint.ValidColumn,
|
||||
materialqtyreport.Table: materialqtyreport.ValidColumn,
|
||||
materialrequest.Table: materialrequest.ValidColumn,
|
||||
permission.Table: permission.ValidColumn,
|
||||
plcmovecmd.Table: plcmovecmd.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,
|
||||
torqueauditlog.Table: torqueauditlog.ValidColumn,
|
||||
torquerecord.Table: torquerecord.ValidColumn,
|
||||
user.Table: user.ValidColumn,
|
||||
userstation.Table: userstation.ValidColumn,
|
||||
workorder.Table: workorder.ValidColumn,
|
||||
workpiece.Table: workpiece.ValidColumn,
|
||||
workpiecebind.Table: workpiecebind.ValidColumn,
|
||||
workpieceprocess.Table: workpieceprocess.ValidColumn,
|
||||
})
|
||||
})
|
||||
return columnCheck(t, c)
|
||||
|
||||
Reference in New Issue
Block a user