YunaiV
|
acf673d2d2
|
✨ feat(mes): 新增设备台账点检、保养和维修记录列表组件
|
2026-04-02 23:50:24 +08:00 |
YunaiV
|
2ddfb9b722
|
✨ feat(mes): 优化设备编码生成与表单交互逻辑
增强设备编码输入的交互体验,禁用生成按钮在更新状态下,确保用户操作的准确性。同时,添加了 TODO 注释以便后续功能实现的对接。
|
2026-04-02 23:24:46 +08:00 |
YunaiV
|
3db2347f67
|
✨ feat(mes): 新增设备编码生成逻辑及相关常量
|
2026-04-02 22:37:04 +08:00 |
YunaiV
|
4bbe313ef8
|
✨ feat(mes): 新增设备台账导入功能及相关接口
新增设备台账导入功能,支持从 Excel 文件批量导入设备信息。实现了导入模板的生成和导入结果的反馈,包括成功创建和更新的设备编码,以及导入失败的原因提示。同时,更新了设备类型和车间的校验逻辑,确保数据的有效性和完整性。
|
2026-04-02 22:27:11 +08:00 |
YunaiV
|
76f47a476b
|
🎨 style(mes): 统一代码格式,优化可读性
|
2026-03-30 23:23:23 +08:00 |
YunaiV
|
4d151e0d5b
|
✨ feat(mes): 移除生成编码按钮的禁用状态
|
2026-03-29 00:06:20 +08:00 |
YunaiV
|
b8254baf5a
|
feat(mes): 抽取通用 Select 下拉组件,替换各表单内联 el-select
将 MES 模块中各表单的内联 el-select + 手动加载 SimpleList 数据的模式,
统一抽取为独立的 Select 组件,每个组件自包含数据加载和前端搜索过滤。
新增 8 个 Select 组件:
- MdItemSelect(物料产品选择器)
- MdClientSelect(客户选择器)
- MdVendorSelect(供应商选择器)
- MdUnitMeasureSelect(计量单位选择器)
- MdWorkshopSelect(车间选择器)
- WmWarehouseSelect(仓库选择器)
- QcIndicatorSelect(质检指标选择器)
- TmToolTypeSelect(工具类型选择器)
改造 10 个消费者文件:
- WorkOrderForm.vue:产品/客户/供应商选择器替换
- WorkOrderBom.vue:物料/单位选择器替换,修复 handleBomItemChange
- MdItemForm.vue:计量单位选择器替换
- WorkstationForm.vue:车间/仓库选择器替换
- MachineryForm.vue:车间选择器替换
- TemplateItemForm.vue:物料选择器替换
- TemplateIndicatorForm.vue:质检指标/计量单位选择器替换
- ToolForm.vue:工具类型选择器替换
- workstation/index.vue:搜索栏车间选择器替换
- tool/index.vue:搜索栏工具类型选择器替换
|
2026-02-19 12:09:52 +08:00 |
YunaiV
|
2d79633b07
|
feat(mes): 设备状态枚举同步调整,表单增加点检保养时间选择器
1. constants.ts MesDvMachineryStatusEnum 改为 STOP/PRODUCING/MAINTENANCE
2. MachineryForm 默认状态改为 STOP,新增 lastCheckTime、lastMaintenTime 两个 el-date-picker 字段
|
2026-02-17 11:32:41 +08:00 |
YunaiV
|
babb4c3979
|
feat(mes-dv): MachineryForm 添加点检/保养/维修 Tab 占位
- 删除多余的「所属车间」TODO 注释(form 已有车间选择框)
- 编辑模式下显示 3 个子资源 Tab:点检记录、保养记录、维修工单
- 子模块尚未实现,使用 el-empty 占位,待后续对接
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:20:48 +08:00 |
YunaiV
|
f0fe6e3f01
|
feat(mes-dv): MachineryForm 改为 3 列布局并添加编码生成按钮
- 第一行改为 3 列:设备编码(含生成按钮)、设备名称、品牌
- 编码生成按钮使用 generateRandomStr,编辑模式下禁用
- 调整规格型号到第三行,整体布局更紧凑
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:19:35 +08:00 |
YunaiV
|
c6ab40e175
|
feat(mes-dv): 新增设备类型和设备台账前端页面
新增设备类型(dv/machinery/type,树形表格)和设备台账(dv/machinery)的前端实现,
包含 API 定义、列表页、表单弹窗,以及 dict.ts 和 constants.ts 中 DV 相关补充
|
2026-02-17 09:53:14 +08:00 |