5 天以前 1e123568c2f561013f5636e45dc0db30b17a3517
分支
用户 <2163098428@qq.com>
星期四, 九月 10, 2026 16:39 +0800
提交者 <2163098428@qq.com>
星期四, 九月 10, 2026 16:39 +0800
提交1e123568c2f561013f5636e45dc0db30b17a3517
目录 e6b1a4e6b3a3747079e4f6d2e24d62975cfa4b41 目录 | zip | gz
上一版本 cda655e390da0e8fcd9f7a8b0b797fc7312cc752 查看 | 对比
feat(basic): 添加产品条码功能并完善生产统计报表

- 在 ProductModel 中新增 barcode 字段及相应校验逻辑
- 实现根据条码查询产品规格的功能接口
- 添加生产报工记录中的设备信息字段
- 实现计件工资汇总统计及导出功能
- 实现产量统计报表(按设备/工序/产品维度)
- 完善 BOM 齐套分析功能
- 添加库存预警查询及导出功能
- 优化检验流程中的状态校验和幂等处理
- 修复产品删除时的关联检查逻辑
已添加75个文件
已修改24个文件
5904 ■■■■■ 文件已修改
docs/img.png 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块10-材料消耗核算.md 57 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块11-成本核算分析.md 102 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块3-生产质量追溯.md 171 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块4-BOM物料清单.md 136 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块5+2-生产报工计件与设备产量统计.md 111 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块6-原料检验入库.md 71 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块7-成品检验管理.md 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块8-实时库存管理盘点与预警.md 97 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/前端联调文档-模块9-产品维护.md 119 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/ProductController.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/dto/ProductModelExportDto.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/ProductModel.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/IProductModelService.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java 56 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/ProductServiceImpl.java 36 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostEnergyVo.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostLaborVo.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostMaterialInputVo.java 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostMaterialPriceVo.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostMissingPriceVo.java 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostOrderVo.java 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostSalePriceVo.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostStatVo.java 80 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/bean/vo/CostSummaryVo.java 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/controller/CostAccountingController.java 102 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/mapper/CostAccountingMapper.java 58 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/service/CostAccountingService.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/cost/service/impl/CostAccountingServiceImpl.java 237 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/controller/ProcurementDemandController.java 56 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/mapper/ProcurementDemandMapper.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/pojo/ProcurementDemand.java 88 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/service/ProcurementDemandService.java 19 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/procurementrecord/service/impl/ProcurementDemandServiceImpl.java 62 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/dto/ProductionProductMainDto.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/DeviceOutputStatVo.java 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/MaterialConsumptionActualVo.java 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/MaterialConsumptionOrderVo.java 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/MaterialConsumptionStatVo.java 62 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/MaterialConsumptionStructureVo.java 26 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/bean/vo/PieceWageSummaryVo.java 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/controller/MaterialConsumptionController.java 55 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/controller/PieceRateConfigController.java 69 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/controller/ProductionProductMainController.java 46 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/mapper/MaterialConsumptionMapper.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/mapper/PieceRateConfigMapper.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/mapper/ProductionProductMainMapper.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/pojo/PieceRateConfig.java 77 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/pojo/ProductionProductMain.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/MaterialConsumptionService.java 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/PieceRateConfigService.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/ProductionProductMainService.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/MaterialConsumptionServiceImpl.java 168 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/PieceRateConfigServiceImpl.java 127 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductionProductMainServiceImpl.java 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/controller/QualityTraceController.java 74 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceBatchOptionVo.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceChainVo.java 56 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceFinishedBatchVo.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceForwardExportVo.java 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceForwardVo.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceInputVo.java 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceInspectVo.java 65 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceMaterialBatchVo.java 67 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceOutboundVo.java 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTracePickVo.java 48 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceReportVo.java 63 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceReverseExportVo.java 61 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceReverseOrderVo.java 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceReverseVo.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/QualityTraceUnqualifiedVo.java 48 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/mapper/QualityTraceMapper.java 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/QualityTraceService.java 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityTraceServiceImpl.java 347 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityUnqualifiedServiceImpl.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/controller/StockCheckController.java 116 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/controller/StockInventoryController.java 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/dto/StockCheckStartDto.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/dto/StockInventoryDto.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/mapper/StockCheckDetailMapper.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/mapper/StockCheckMainMapper.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/pojo/StockCheckDetail.java 93 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/pojo/StockCheckMain.java 95 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/StockCheckService.java 47 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/impl/StockCheckServiceImpl.java 336 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/bean/dto/BomKitCheckDto.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/bean/vo/BomKitCheckItemVo.java 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/controller/TechnologyBomController.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/pojo/TechnologyBom.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/service/TechnologyBomService.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java 177 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-dev.yml 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/ProductModelMapper.xml 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/cost/CostAccountingMapper.xml 185 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/MaterialConsumptionMapper.xml 51 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductionProductMainMapper.xml 100 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/quality/QualityTraceMapper.xml 313 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockInventoryMapper.xml 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史