Files
FT542-WMS/ruoyi-admin
escapemoon dc00d4f4a6 后端:
多个 Controller 中对状态判断使用了安全的 Convert.toInt(..., 0)(带默认值),避免空值拆箱导致 NPE:修改点包括 CheckStockinController、CheckStockinDetailController、InStockinController、InStockinDetailController、ReceiveStockinController、ReceiveStockinDetailController 等。
实体 InStockinDetail 新增字段:productName(物料名称)和 supplierName(供应商名称),并加了 @Excel 注解以支持导出/映射。
前端(Vue):

把“常用编码”改名为“产品分类”,同时把某些列/占位文本更新为“价格”或“产品分类”。
在多个视图中注释或调整了部分列(如来源/台次/创建时间等),以隐藏或调整显示。
优化了“入库新增”页面中的供应商选择流程:修复分页回调(对话框分页现在调用 getSupplierListForDialog),为供应商表格添加了双击快速确认事件 @row-dblclick,并在 handleSupplierRowClick / handleSupplierRowDblClick / confirmSelectSupplier 中加入了 console.log 调试输出与防护($refs 判空)。
其他小修订:

在 BasProduct 中把 @Excel(name = "常用编码") 改为 @Excel(name = "产品分类"),并把 “单价” 注解改为 @Excel(name="价格")。
调整一些表格列的注释与显示,以改进 UX 或临时隐藏列。
2025-12-15 15:11:15 +08:00
..
2025-12-15 15:11:15 +08:00
2025-12-03 16:09:29 +08:00