Logo white

BJ_ZTEITS-Developers / parking-cloud-yudao

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 11,211
  • Compare
  • Branches 1
  • Tags 0
  • parking-cloud-yudao
  • yudao-module-mes
  • src
  • main
  • java
  • cn
  • iocoder
  • yudao
  • module
  • mes
  • controller
22 Feb, 2026
9 commits
  • feat(mes): add VO and service for managing MES arrival notice and arrival notice line
    09442e65
    YunaiV authored
    2026-02-22 15:43:49 +0800  
    Browse Dir »
  • feat(mes): change rqcType from String to Integer and update related fields in RQC classes
    cb051458
    YunaiV authored
    2026-02-22 15:13:52 +0800  
    Browse Dir »
  • feat(mes): update IPQC type to Integer and add source document fields in RQC
    6e518358
    YunaiV authored
    2026-02-22 14:27:35 +0800  
    Browse Dir »
  • feat(mes): add RQC line request and response VO, and implement RQC line controller and service
    6d4dc2bd
    YunaiV authored
    2026-02-22 12:24:20 +0800  
    Browse Dir »
  • feat(mes): enhance defect record service and controller with IPQC, OQC, and RQC support
    83fdaad4
    YunaiV authored
    2026-02-22 11:25:27 +0800  
    Browse Dir »
  • feat(mes): add RQC (退货检验单) related classes and API for handling inspection lines
    d0bd4394
    YunaiV authored
    2026-02-22 11:21:38 +0800  
    Browse Dir »
  • feat(mes): 新增 IPQC 过程检验模块,对接缺陷记录与检验结果 ...
    dd34cfdc
    - 新增 IPQC 过程检验单全套后端:DO、Mapper、VO、Service、Controller
    - MesQcIpqcService 新增 validateIpqcExists、recalculateDefectStats 方法
    - MesQcIpqcLineService 新增 validateIpqcLineExists、recalculateLineDefectStats 方法
    - MesQcDefectRecordServiceImpl 扩展 IPQC 分支(校验 + 缺陷统计重算)
    - MesQcIndicatorResultServiceImpl 扩展 IPQC 分支(获取 itemId)
    - MesQcTemplateService 新增 getTemplateByItemIdAndType 方法,支持按产品+类型自动匹配模板
    - IPQC 删除时级联清理缺陷记录
    - 新增错误码 1_040_604_xxx 系列
    YunaiV authored
    2026-02-22 11:03:04 +0800  
    Browse Dir »
  • refactor(mes): 优化检验结果模块,合并接口、精简 VO 和查询逻辑 ...
    3ed86517
    1. Controller:合并 get + detail-template 为 get-detail 接口(id 可选),
       移除 buildIndicatorResultRespVOList(分页无需关联查询),
       精简 buildDetailItemList 只查 indicator(name/valueType/valueSpecification),
       移除 iqcService、itemService、unitMeasureService、toolService 注入,
       不支持的 qcType 抛出异常
    2. RespVO:移除前端未使用的关联字段(qcCode/qcName/itemCode 等主表字段,
       indicatorCode/toolName/checkMethod 等明细字段)
    3. ServiceImpl:updateIndicatorResult 改用 insertOrUpdate,
       validateIqcExists 替代手动 getIqc + null 判断
    4. ErrorCodeConstants:移除未使用的错误码和兼容别名
    5. 新增 IPQC 模块(Controller/Service/Mapper/VO/DO)
    YunaiV authored
    2026-02-22 08:36:11 +0800  
    Browse Dir »
  • feat(mes): add validation for inspection result detail list and update related comments
    d21ddb53
    YunaiV authored
    2026-02-22 08:04:09 +0800  
    Browse Dir »

21 Feb, 2026
15 commits
  • feat(mes): refactor inspection result types and add new result detail structure
    34061f90
    YunaiV authored
    2026-02-21 23:42:34 +0800  
    Browse Dir »
  • refactor(mes): 质检指标 resultType 改为 Integer 类型,resultSpec 重命名为 resultSpecification… ...
    6ef9907c
    …,result 包重命名为 indicatorresult
    
    1. MesQcIndicatorDO:resultType 从 String 改为 Integer(对齐 MesQcResultValueTypeEnum 枚举值 1-5),
       resultSpec 重命名为 resultSpecification(对齐 MesQcResultDetailDO.valueSpecification)
    2. 同步更新 SaveReqVO、PageReqVO、RespVO 的字段类型和命名
    3. MesQcResultServiceImpl:移除 Integer.valueOf() 手动转换,直接使用 Integer 类型
    4. qc/result 包整体重命名为 qc/indicatorresult(controller、dal、service 共 12 个文件)
    YunaiV authored
    2026-02-21 22:40:33 +0800  
    Browse Dir »
  • 【后端】refactor(mes): 将 MesQcDefectRecordDO 相关类从 qc/defect 包独立到 qc/defectrecord 包 ...
    04236fec
    【前端】refactor(mes): 将缺陷记录相关文件从 qc/defect/record 目录独立到 qc/defectrecord 目录
    YunaiV authored
    2026-02-21 22:11:21 +0800  
    Browse Dir »
  • feat(mes): 重构缺陷记录相关类的包结构,更新缺陷等级字段类型为整数,优化缺陷记录内联编辑组件
    6e2a2222
    YunaiV authored
    2026-02-21 21:03:15 +0800  
    Browse Dir »
  • feat(mes): 更新质检缺陷记录权限标识,重构相关校验逻辑,优化缺陷统计计算
    1b0d0773
    YunaiV authored
    2026-02-21 19:26:47 +0800  
    Browse Dir »
  • feat(mes): 重构 IQC 缺陷记录为通用质检缺陷记录表,支持多模块复用 ...
    b26ff0d7
    将 mes_qc_iqc_defect 重构为通用 mes_qc_defect_record 表,通过 qcType 区分 IQC/IPQC/OQC/RQC,实现多质检模块缺陷记录复用。
    
    主要变更:
    1. 新增 MesQcDefectRecordDO、Mapper、Service、Controller 及 VO
    2. 删除旧 IQC 独享的缺陷表相关代码(DO/Mapper/Service/Controller/VO 共 8 个文件)
    3. 更新 MesQcIqcServiceImpl,替换为通用 MesQcDefectRecordService
    4. 新增错误码 QC_DEFECT_RECORD_NOT_EXISTS/LEVEL_UNKNOWN/QC_TYPE_UNSUPPORTED
    5. 新增 SQL 建表脚本 mes_qc_defect_record_migration.sql 及测试数据
    YunaiV authored
    2026-02-21 16:51:56 +0800  
    Browse Dir »
  • feat(mes): 添加生产任务相关的请求和响应 VO,重构生产任务控制器及服务接口
    c093da8c
    YunaiV authored
    2026-02-21 12:35:58 +0800  
    Browse Dir »
  • feat(mes): 移除不必要的字段,优化流转卡和工序记录的校验逻辑,添加工序记录列表组件
    bcad0a89
    YunaiV authored
    2026-02-21 12:35:48 +0800  
    Browse Dir »
  • feat(mes): 添加报工相关字段和简化选择组件,优化数据处理逻辑
    6c2da289
    YunaiV authored
    2026-02-21 12:29:49 +0800  
    Browse Dir »
  • feat(mes): 添加流转卡和工序记录相关的请求和响应 VO,重构服务接口及实现
    c9ef6451
    YunaiV authored
    2026-02-21 11:58:14 +0800  
    Browse Dir »
  • feedback
    aca010b7
    YunaiV authored
    2026-02-21 11:15:00 +0800  
    Browse Dir »
  • feat(mes): 添加生产报工相关的请求和响应 VO,重构报工控制器及服务实现
    9c36c2cf
    YunaiV authored
    2026-02-21 09:27:45 +0800  
    Browse Dir »
  • feat(mes): 添加安灯配置编号和用户信息字段,重构相关数据对象和服务接口
    be3b3ef1
    YunaiV authored
    2026-02-21 09:26:06 +0800  
    Browse Dir »
  • feat(mes): 重构安灯相关组件,优化导入路径,增加注释以提升可读性
    b92c8e1a
    YunaiV authored
    2026-02-21 08:46:52 +0800  
    Browse Dir »
  • feat(mes): 添加安灯呼叫配置和记录相关功能,包括请求和响应 VO、枚举及服务接口
    015eab68
    YunaiV authored
    2026-02-21 08:07:15 +0800  
    Browse Dir »

20 Feb, 2026
16 commits
  • feat(mes):通过枚举和用户关联来重构缺陷处理流程,并增强内部质量控制功能
    f74a063d
    YunaiV authored
    2026-02-20 22:49:14 +0800  
    Browse Dir »
  • feat(mes): 添加维修工单确认和不通过功能,更新相关服务和前端接口
    94b808d7
    YunaiV authored
    2026-02-20 19:55:09 +0800  
    Browse Dir »
  • feat(mes): 添加设备保养记录提交功能,新增状态枚举及相关校验
    c2d93baf
    YunaiV authored
    2026-02-20 19:50:11 +0800  
    Browse Dir »
  • feat(mes): 添加维修工单和维修工单行相关功能,包括请求和响应 VO 及控制器
    391d2531
    YunaiV authored
    2026-02-20 19:16:40 +0800  
    Browse Dir »
  • feat(mes): 更新点检结果字段类型为整数,重构相关枚举和状态描述
    4c4885e2
    YunaiV authored
    2026-02-20 18:42:03 +0800  
    Browse Dir »
  • feat(mes): 重构 MES 相关数据对象和服务,调整包结构以提高可维护性
    1dc7bf7f
    YunaiV authored
    2026-02-20 17:14:54 +0800  
    Browse Dir »
  • feat(mes): 新增设备点检记录及明细相关功能,包括请求和响应 VO 及控制器
    278fe45e
    YunaiV authored
    2026-02-20 17:05:08 +0800  
    Browse Dir »
  • feat(mes): 新增设备点检记录相关功能,包括记录明细接口及表单组件
    d86453bb
    YunaiV authored
    2026-02-20 16:55:23 +0800  
    Browse Dir »
  • feat(mes): 新增设备和点检保养项目精简列表接口及批次号字段
    a19352f1
    YunaiV authored
    2026-02-20 15:25:38 +0800  
    Browse Dir »
  • feat(mes): 新增 MES 点检保养方案相关功能,包括设备和项目的增删改查接口及数据模型
    4c5e3074
    YunaiV authored
    2026-02-20 15:24:31 +0800  
    Browse Dir »
  • feat(mes): 新增设备保养记录及明细相关功能,包括请求和响应 VO、Controller、Service 及 API 接口
    17fedca9
    YunaiV authored
    2026-02-20 11:40:32 +0800  
    Browse Dir »
  • feat(mes): 新增 MES 点检保养项目相关功能,包括请求和响应 VO、Controller 及 API 接口
    9b22a9cf
    YunaiV authored
    2026-02-20 09:49:49 +0800  
    Browse Dir »
  • feat(mes): 新增来料检验单及缺陷记录相关功能,包括请求和响应 VO、Mapper、Controller 及 API 接口
    ff1d20f4
    YunaiV authored
    2026-02-20 09:36:23 +0800  
    Browse Dir »
  • feat(mes): 更新物料库存模块,优化物料查询逻辑并新增工作站和库区数量统计功能
    2fcfebc7
    YunaiV authored
    2026-02-20 09:27:07 +0800  
    Browse Dir »
  • feat(mes): 新增仓库管理-库存台账模块(wm_material_stock) ...
    2d49ac27
    从 ktg-mes 迁移库存台账功能,支持库存列表查看、按条件搜索、冻结/解冻、导出 Excel。
    去除 16 个冗余字段,仅存储 ID 关联,由 Controller 层批量拼接名称。
    
    新增:
    - SQL DDL(mes_wm_material_stock 表 + 菜单权限)
    - MesWmMaterialStockDO / PageReqVO / RespVO / SaveReqVO
    - MesWmMaterialStockMapper(分页 + 计数)
    - MesWmMaterialStockService / ServiceImpl
    - MesWmMaterialStockController(get/page/update-frozen/export-excel)
    - ErrorCodeConstants 新增 3 个错误码
    
    修改:
    - MesWmWarehouseServiceImpl:删除仓库时校验库存记录
    - MesWmWarehouseLocationServiceImpl:删除库区时校验库存记录
    - MesWmWarehouseAreaServiceImpl:删除库位时校验库存记录
    YunaiV authored
    2026-02-20 08:26:46 +0800  
    Browse Dir »
  • fix(mes): 完善生产工单模块,优化 BOM 展开、工单状态校验及仓库删除保护 ...
    f7b06a09
    1. BomController:新增物料需求接口 /item-list-by-work-order-id,
       采用逐层 IN 查询展开 BOM 到叶子物料(替代递归),使用 convertMultiMap 统一风格;
       补充 BomRespVO 的 itemOrProduct 字段及 itemType 拼接
    2. WorkOrderController:新增 confirmWorkOrder 确认接口,
       调整 confirm/finish/cancel 端点顺序;parentMap 改用 getWorkOrderMap
    3. WorkOrderService/ServiceImpl:新增 getWorkOrderList 空判断、getWorkOrderMap、
       confirmWorkOrder 状态校验,finish/cancel 增加"已确认"状态前置校验,
       新增 PRO_WORK_ORDER_NOT_CONFIRMED 错误码
    4. ProductBomMapper/Service:新增 selectByItemIds 批量查询方法
    5. 仓库/库区/库位删除:补充库存记录占用校验(WM_WAREHOUSE_HAS_MATERIAL_STOCK 等)
    6. 移除工单 batchCode 字段(DO/SaveReqVO/RespVO)
    YunaiV authored
    2026-02-20 08:24:46 +0800  
    Browse Dir »