一、缺失的核心业务模块(建议优先开发)
模块 说明 优先级
BOM物料清单 生产管理核心,没有BOM则无法做MRP和生产成本核算 高
设备管理 设备台账、保养计划、维修记录、点检管理,MES标配 高
MRP物料需求计划 基于BOM+库存+销售订单自动计算采购/生产需求 中
生产排产/APS 基于产能、优先级、交期自动排产 中
财务总账 会计科目、凭证录入、账簿查询(目前只有收支报表) 中
成本管理 物料成本、生产成本、销售成本核算 中
二、已有模块的明显缺陷
问题 现状 影响
操作日志 有实体(OperationLog)、有菜单,但无后端路由和前端页面 菜单点击会404
库存成本 Inventory 实体无单价/成本字段,报表中库存价值为0 无法计算库存金额
数据权限 只有功能权限(RBAC),无数据隔离 A用户能看到B部门的订单
审批流 采购/销售/生产订单状态有draft→pending→approved,但无流程引擎 审批只是状态切换,无审批记录和驳回原因
导入导出 各列表页无Excel导入导出 数据批量维护困难
打印功能 采购单、销售单、入库单等无打印模板 无法输出纸质单据
消息通知 无站内信、待办提醒、预警推送 用户需主动刷新才能发现新任务
条码/二维码 无条码生成和扫码功能 仓库作业效率低
三、技术层面的加强点
- 接口性能:报表接口全量查询,数据量大时响应慢,建议加分页或缓存
- 操作日志中间件:后端请求无自动记录(OperationLog 实体未被使用)
- 数据校验:部分表单前端校验不足,后端也缺少统一的参数校验
- 并发控制:库存扣减、订单审批等关键环节无乐观锁,存在并发覆盖风险
四、建议推进顺序
- 先补漏洞:操作日志页面、库存成本字段、数据权限
- 再补核心:BOM物料清单、设备管理
- 最后增强:审批流、MRP、打印、导入导出、消息通知
评论一下?