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
22 Feb, 2026
4 commits
  • 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
18 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): 添加生产任务选择器和工单选择器组件,支持前端过滤功能
    d8488e83
    YunaiV authored
    2026-02-21 12:21:36 +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): 优化缺陷统计计算逻辑,重构模板校验方法,增强代码可读性
    a347943b
    YunaiV authored
    2026-02-21 08:10:54 +0800  
    Browse Dir »
  • feat(mes): 添加安灯呼叫配置和记录相关功能,包括请求和响应 VO、枚举及服务接口
    015eab68
    YunaiV authored
    2026-02-21 08:07:15 +0800  
    Browse Dir »
  • feat(mes): qc 添加安灯处置状态和级别枚举,更新相关错误码和接口定义
    17680cf6
    YunaiV authored
    2026-02-21 00:19:09 +0800  
    Browse Dir »

20 Feb, 2026
18 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): 添加维修工单和点检记录相关状态及错误码常量
    2006ce7a
    YunaiV authored
    2026-02-20 16:05:12 +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 »
  • refactor(mes): 优化设备保养记录模块代码风格,提升校验方法复用性 ...
    0a55adca
    1. 新增 MesDvMaintenRecordStatusEnum 保养记录状态枚举(草稿/已提交)
    2. 各 Service 接口暴露 validateXxxExists 公共校验方法(Machinery、CheckPlan、Subject、MaintenRecord),
       消除跨 Service 手动 null 判断 + 抛异常的重复代码
    3. CheckPlanServiceImpl 改用链式调用更新状态,validateCheckPlanCodeUnique 使用 ObjUtil.notEqual
    YunaiV authored
    2026-02-20 14:42:54 +0800  
    Browse Dir »
  • refactor(mes): 优化设备保养记录模块代码风格,提升校验方法复用性 ...
    62362e2e
    1. 新增 MesDvMaintenRecordStatusEnum 保养记录状态枚举(草稿/已提交)
    2. 各 Service 接口暴露 validateXxxExists 公共校验方法(Machinery、CheckPlan、Subject、MaintenRecord),
       消除跨 Service 手动 null 判断 + 抛异常的重复代码
    3. CheckPlanServiceImpl 改用链式调用更新状态,validateCheckPlanCodeUnique 使用 ObjUtil.notEqual
    YunaiV authored
    2026-02-20 14:42:05 +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 »