Commit Graph

4985 Commits (cd300bded7ae5f7ad909bb03f59bee08d30c4f66)

Author SHA1 Message Date
YunaiV 16012a5efd feat(mes): 新增点检保养项目选择器和弹窗组件
实现了 MES 点检保养项目的只读输入框和弹窗选择器,支持单选和多选功能。用户可以通过只读输入框查看选中项目的详细信息,并通过点击弹窗进行选择。此功能提升了用户交互体验,简化了项目选择流程。
2026-04-06 19:52:52 +08:00
YunaiV 8701e75a23 feat(mes): 新增点检保养方案选择器组件及弹窗 2026-04-06 19:40:48 +08:00
YunaiV 0ed523ef20 feat(mes):修复 workorder 的路径问题 2026-04-06 19:35:19 +08:00
YunaiV 38016f46ba ♻️ refactor(mes): 移除无用注释 2026-04-06 18:41:45 +08:00
YunaiV 1ecba4a1f8 🎨 style(WmBatchSelectDialog): 调整输入框宽度至 220px 2026-04-06 18:38:46 +08:00
YunaiV ebfd12ebe7 🎨 style(WmBatchSelectDialog): 调整输入框宽度至 220px 2026-04-06 18:38:38 +08:00
YunaiV b36094b90f feat(mes): 新增批次管理相关字段和功能
在批次管理中新增多个字段,包括生产任务编号、工具编号、模具编号、生产批号、质量状态以及日期范围等。更新了相关的请求和响应对象,增强了批次查询功能,支持更多筛选条件。

同时,更新了前端组件以支持新的字段和功能,提升用户体验。
2026-04-06 18:31:18 +08:00
YunaiV 0ea1b51d3b feat(batch): 添加生产工单编号字段并重构选择器组件 2026-04-06 16:59:07 +08:00
YunaiV ed6fdd5894 feat(mes): 增加计量单位选择器的悬停 tooltip 展示详情 2026-04-06 16:33:21 +08:00
YunaiV 018a6975ec feat(mes): 添加状态过滤功能,默认只查询启用项 2026-04-06 16:27:08 +08:00
YunaiV 9b686628be feat(mes): 更新车间和工作站选择器,增加 tooltip 展示详情 2026-04-06 16:01:53 +08:00
YunaiV 88552dc6a2 feat(mes): 增强物料分类选择器和库位选择器的悬停提示功能
为物料分类选择器、库位选择器、库区选择器和仓库选择器添加悬停提示,展示更多详细信息,包括编码、名称、备注等。此改进提升了用户体验,使用户在选择时能够更方便地获取信息。
2026-04-06 13:13:02 +08:00
YunaiV b3d587b1c2 feat(mes): 新增库存记录编号字段并优化盘点行创建逻辑 2026-04-06 12:15:00 +08:00
YunaiV f1aa3e0b5e feat(dialog): 优化选择对话框的搜索表单和数据表格
调整了 MdClientSelectDialog、MdItemSelectDialog 和 MdVendorSelectDialog 组件的搜索表单样式,增加了英文名称和状态的输入项,提升了用户体验。同时,重构了数据表格的结构,确保一致性和可读性。
2026-04-06 12:04:13 +08:00
YunaiV 5f61294aad feat(mes): 增加库位编号和相关查询功能
在库存物资选择对话框中新增库位编号字段,更新查询参数以支持库位的选择和过滤。调整相关组件以确保库位信息的正确显示和交互。
2026-04-06 11:28:35 +08:00
YunaiV a29ea8e4e4 feat(stock): 添加供应商编号并移除库存精简列表接口 2026-04-06 11:16:21 +08:00
YunaiV c4507c6f1f feat(mes): 优化生产工单选择对话框的搜索功能和布局 2026-04-06 10:31:41 +08:00
YunaiV 09836f2972 ♻️ refactor(workorder): 移除工单列表相关代码
删除不再使用的工单列表接口和相关逻辑,简化代码结构,提升可维护性。
2026-04-06 10:21:34 +08:00
YunaiV 797e62710c ♻️ refactor(mes): 移除无用的供应商列表相关代码
清理不再使用的供应商精简列表接口及相关服务方法,优化代码结构。
2026-04-06 01:39:39 +08:00
YunaiV 306ea73838 ♻️ refactor(navigation): 移除无用注释,优化导航逻辑 2026-04-06 01:36:53 +08:00
YunaiV 4d183bf379 feat(mes): 增加生产趋势查询参数验证和首页组件优化
为生产趋势查询添加最小和最大天数验证,确保输入有效性。
优化首页组件,增加数据存在性判断,提升用户体验。
2026-04-06 01:28:30 +08:00
YunaiV fb213bfd76 feat(home): 更新首页组件注释和路由名称
优化首页各个组件的注释,增加可读性,并将导航逻辑中的 URL 替换为路由名称,提升代码的稳定性和可维护性。
2026-04-06 01:12:32 +08:00
YunaiV 8e8c1941b3 ♻️ refactor(mes): 移除无用的客户列表接口和相关代码
清理不再使用的客户精简列表接口及其相关实现,优化代码结构,提升可维护性。
2026-04-06 00:53:32 +08:00
YunaiV 89b38dbdd8 feat(mes): 添加用户已上工的错误码检查 2026-04-06 00:50:13 +08:00
YunaiV 91adaff611 feat(home): 新增 MES 首页统计功能及相关数据结构 2026-04-06 00:50:01 +08:00
YunaiV 163e722e61 feat(statistics): 新增 MES 首页统计功能
实现了 MES 首页的统计功能,包括工单状态分布、生产趋势和汇总统计。新增了相关的 VO 类、服务接口及实现,支持从数据库获取统计数据并返回给前端。

- 添加 MesHomeStatisticsController 控制器
- 实现 MesHomeStatisticsService 接口及其实现
- 新增数据访问层 Mapper 和 XML 配置
- 定义响应 VO 类以适应前端需求
2026-04-05 23:55:59 +08:00
YunaiV 0561636d4f feat(mes): 更新 MES 退料类型和状态常量 2026-04-05 23:52:07 +08:00
YunaiV 00ff024328 feat(mes): 新增当前用户工作站绑定状态 VO 和相关接口 2026-04-05 23:38:23 +08:00
YunaiV 6c276d6ae3 feat(workrecord): 新增 MES 工作记录管理功能
实现工作记录的上下工记录流水,包括分页查询、导出 Excel、上线和下线操作。新增相关的请求和响应 VO,完善数据对象和服务接口,支持用户与工作站的绑定状态管理。
2026-04-05 22:03:57 +08:00
YunaiV 86e8585a31 ♻️ refactor(mes): 移除无用的物料产品相关代码
清理了不再使用的物料产品相关方法和接口,简化了代码结构,提高了可维护性。
2026-04-05 17:20:36 +08:00
YunaiV 998c22d3da feat(mes): 优化物料产品选择器 V2 组件(完善 tooltip 展示) 2026-04-05 12:52:13 +08:00
YunaiV 35e003de64 feat(mes): 优化物料产品选择器 V2 组件(完善 tooltip 展示) 2026-04-05 12:50:00 +08:00
YunaiV 07cd4c47ed feat(mes): 优化物料产品选择器 V2 组件 2026-04-05 12:39:13 +08:00
YunaiV 1f9380ba90 feat(mes): 新增物料产品选择器 V2 组件 2026-04-05 12:28:29 +08:00
YunaiV 9f9ac51edf feat(mes): 新增物料产品选择器 V2 组件 2026-04-05 12:27:32 +08:00
YunaiV 1313347c85 feat(mes): 增强批次追溯功能,添加删除标记过滤
更新 SQL 查询以过滤已删除的记录,确保批次追溯时只返回有效数据。同时,增加了集成测试用例以验证新逻辑的正确性。
2026-04-05 10:40:49 +08:00
YunaiV 53fa5ea202 feat(mes): 增强库存事务处理与编码生成
- 优化 selectByCompositeKey 方法,改进批次 ID 的处理逻辑
- 新增多个错误码以增强错误处理
- 更新样品编号和入库单编号生成逻辑,使用自动编码 API
2026-04-05 00:51:40 +08:00
YunaiV 342b5d08c0 feat(defect): 支持缺陷记录弹窗的编辑和详情模式 2026-04-05 00:00:57 +08:00
YunaiV 4e964e2eea feat(mes): 新增质检方案编码生成与详情模式支持 2026-04-04 22:37:49 +08:00
YunaiV 98714fde0c feat(mes): 新增质检指标结果值属性校验 2026-04-04 21:17:49 +08:00
YunaiV 3ab07d7412 feat(mes): 更新缺陷类型字典和必填字段验证
修改缺陷相关的字典类型为 MES_DEFECT_TYPE,并在缺陷数量字段添加必填验证,确保数据完整性。
2026-04-04 20:54:00 +08:00
YunaiV 23799e7f21 feat(mes): 修改执行生产流转卡为完成生产流转卡 2026-04-04 20:22:47 +08:00
YunaiV 0c4ee24dd3 feat(mes): 新增生产流转卡状态管理功能
- 添加状态字段到 MesProCardRespVO 和相关的前端组件
- 实现提交、执行和取消生产流转卡的 API 接口
- 更新 MesProCardService 和 MesProCardServiceImpl 以支持新功能
- 更新前端表单和列表以显示和操作流转卡状态
2026-04-04 20:07:56 +08:00
YunaiV 8e91178726 feat(mes): 新增生产报工单功能及相关逻辑
新增生产报工单的创建、编辑、提交和审批功能,优化表单交互逻辑,支持自动生成报工单号,提升用户体验。
2026-04-04 19:49:59 +08:00
YunaiV bc098e8999 feat(mes): 优化工单和任务管理功能,增强表单交互逻辑
调整工单表单和任务列表的展示,新增工单完成操作,优化表单数据处理逻辑,提升用户体验。
2026-04-04 17:03:45 +08:00
YunaiV cfa787530e feat(mes): 优化工艺路线管理功能,调整状态处理逻辑
移除工艺路线状态的必填验证,调整状态字段为可选。更新状态切换逻辑,增强用户交互体验,确保状态操作的可用性和提示信息的准确性。
2026-04-04 16:42:26 +08:00
YunaiV 375d5a2236 feat(mes): 更新工艺路线和工序管理界面,增强用户体验
调整表单和列表中的标签,增加字段描述,优化布局,提升可读性和操作性。
2026-04-04 16:24:05 +08:00
YunaiV 609cbb654c feat(mes): 新增工艺路线启用功能及相关逻辑
实现工艺路线的启用功能,允许用户在确认工序和产品 BOM 配置完整后启用工艺路线。同时,优化了表单的状态管理,增强了用户体验。
2026-04-04 12:08:06 +08:00
YunaiV aa5cb50d1d feat(mes): 新增工序详情功能及编码生成逻辑
为工序管理模块新增工序详情查看功能,用户可以通过点击工序编码查看详细信息。同时,更新工序编码生成逻辑,支持自动生成编码,提升用户体验。
2026-04-04 11:34:45 +08:00
YunaiV d18a58f44f feat(mes): 增强工序管理功能,新增工序校验逻辑
新增工序创建和更新时的存在性校验,确保工序有效性。
同时,重构工艺路线服务,优化工序引用检查逻辑。
2026-04-04 11:28:27 +08:00