YunaiV
|
6fd1806c4c
|
feat(mes): add request and response VO for MES item receipt and detail, including service and controller implementations
|
2026-02-22 15:43:58 +08:00 |
YunaiV
|
87d24ab7a4
|
feat(mes): add VO and service for managing MES arrival notice and arrival notice line
|
2026-02-22 15:43:49 +08:00 |
YunaiV
|
b6e875c6bb
|
feat(mes): change rqcType from String to Integer and update related fields in RQC classes
|
2026-02-22 15:13:52 +08:00 |
YunaiV
|
b1f0a71b7a
|
feat(mes): update IPQC type to Integer and add source document fields in RQC
|
2026-02-22 14:27:35 +08:00 |
YunaiV
|
52785c5c08
|
feat(mes): add RQC line request and response VO, and implement RQC line controller and service
|
2026-02-22 12:24:20 +08:00 |
YunaiV
|
479f35ffb8
|
feat(mes): add RQC (退货检验单) related classes and API for handling inspection lines
|
2026-02-22 11:21:37 +08:00 |
YunaiV
|
969b4a70f0
|
feat(mes): 新增 IPQC 过程检验前端页面,集成缺陷记录与检测结果
- 新增 IPQC 列表页、表单弹窗、检验行子表
- IpqcForm 新增"检测结果"标签页,复用 QcIndicatorResultList 组件
- IpqcLineList 新增"缺陷列表"操作列,集成 DefectRecordInlineList 弹窗,添加分页
- 新增 IPQC API 和 Line API(TypeScript)
- dict.ts 注册 MES_IPQC_TYPE 字典类型
- constants.ts 新增 MesQcIpqcStatusEnum 枚举
|
2026-02-22 11:03:12 +08:00 |
YunaiV
|
418de29138
|
refactor(mes): 优化检验结果表单,简化接口调用和字段处理
1. API:合并 getResult + getDetailTemplate 为 getDetail(qcId, qcType, id?),
精简 VO 类型定义,移除后端不再返回的关联字段
2. Form:open 方法统一 formData.value = data 赋值(不再区分 create/update),
合并 valueFloat/valueInteger 为 valueNumber,
getDictOptions 改为 getStrDictOptions,补全 JSDoc 注释
3. 新增 IPQC 模块页面(index.vue/IpqcForm.vue/IpqcLineList.vue)及 API
|
2026-02-22 08:36:21 +08:00 |
YunaiV
|
a8ffdfab75
|
feat(mes): add validation for inspection result detail list and update related comments
|
2026-02-22 08:04:09 +08:00 |
YunaiV
|
db33e04451
|
feat(mes): refactor inspection result types and add new result detail structure
|
2026-02-21 23:42:34 +08:00 |
YunaiV
|
47c84d3104
|
refactor(mes): 质检指标 resultType 改为 number 类型,resultSpec 重命名为 resultSpecification,result 目录重命名为 indicatorresult
1. indicator/index.ts:resultType 从 string 改为 number,resultSpec 重命名为 resultSpecification
2. IndicatorForm.vue:getStrDictOptions 改为 getIntDictOptions,条件判断改为数字比较(4=DICT, 5=FILE)
3. indicator/index.vue:结果值类型筛选下拉改用 getIntDictOptions
4. qc/result 目录整体重命名为 qc/indicatorresult(views + api),更新 IqcForm.vue 的引用路径
|
2026-02-21 22:40:41 +08:00 |
YunaiV
|
461510786e
|
【后端】refactor(mes): 将 MesQcDefectRecordDO 相关类从 qc/defect 包独立到 qc/defectrecord 包
【前端】refactor(mes): 将缺陷记录相关文件从 qc/defect/record 目录独立到 qc/defectrecord 目录
|
2026-02-21 22:11:21 +08:00 |
YunaiV
|
79bc5c6ea0
|
feat(mes): 添加生成检验单编号功能,重构质检方案选择组件,优化表单逻辑和注释
|
2026-02-21 21:17:28 +08:00 |
YunaiV
|
298ad41d5b
|
feat(mes): 重构缺陷记录相关类的包结构,更新缺陷等级字段类型为整数,优化缺陷记录内联编辑组件
|
2026-02-21 21:03:14 +08:00 |
YunaiV
|
31cc9bd31e
|
feat(mes): 更新质检缺陷记录权限标识,重构相关校验逻辑,优化缺陷统计计算
|
2026-02-21 19:26:47 +08:00 |
YunaiV
|
87d10eacb8
|
feat(mes): 适配通用质检缺陷记录 API,更新 IQC 缺陷列表组件
配合后端 mes_qc_defect_record 通用化重构,前端同步适配。
主要变更:
1. 新增 api/mes/qc/defect-record/index.ts 通用缺陷记录 API
2. IqcDefectList.vue 切换至 QcDefectRecordApi,字段映射调整
(defectName→name, defectLevel→level, defectQuantity→quantity, iqcId→qcId)
3. 新增 qcType=1 参数标识 IQC 类型
|
2026-02-21 16:52:03 +08:00 |
YunaiV
|
473a0d9017
|
feat(mes): 移除不必要的字段,优化流转卡和工序记录的校验逻辑,添加工序记录列表组件
|
2026-02-21 12:35:48 +08:00 |
YunaiV
|
e9e066cf25
|
feat(mes): 添加报工相关字段和简化选择组件,优化数据处理逻辑
|
2026-02-21 12:29:49 +08:00 |
YunaiV
|
1c4ae03e7d
|
feat(mes): 添加计划班组和班次相关的 VO 及 API,新增点检保养方案设备和项目的 VO 及 API,添加工序选择器组件
|
2026-02-21 12:22:47 +08:00 |
YunaiV
|
335f367e00
|
feat(mes): 添加生产任务选择器和工单选择器组件,支持前端过滤功能
|
2026-02-21 12:21:36 +08:00 |
YunaiV
|
7b274a0990
|
feat(mes): 添加流转卡和工序记录相关的请求和响应 VO,重构服务接口及实现
|
2026-02-21 11:58:14 +08:00 |
YunaiV
|
eab4883204
|
feedback
|
2026-02-21 11:15:00 +08:00 |
YunaiV
|
170b9e0857
|
feat(mes): 添加生产报工相关的请求和响应 VO,重构报工控制器及服务实现
|
2026-02-21 09:27:45 +08:00 |
YunaiV
|
f7d8682073
|
feat(mes): 添加安灯配置编号和用户信息字段,重构相关数据对象和服务接口
|
2026-02-21 09:26:06 +08:00 |
YunaiV
|
b505744d0c
|
feat(mes): 重构安灯相关组件,优化导入路径,增加注释以提升可读性
|
2026-02-21 08:46:51 +08:00 |
YunaiV
|
a0ac62e0fa
|
feat(mes): 重构 IQC 状态管理,使用枚举替代硬编码,简化代码并提升可维护性
|
2026-02-21 08:10:12 +08:00 |
YunaiV
|
99b983f00f
|
feat(mes): 添加安灯呼叫配置和记录相关功能,包括请求和响应 VO、枚举及服务接口
|
2026-02-21 08:07:15 +08:00 |
YunaiV
|
5ddc53bce9
|
feat(mes): qc 添加安灯处置状态和级别枚举,更新相关错误码和接口定义
|
2026-02-21 00:19:09 +08:00 |
YunaiV
|
e20122bd3c
|
feat(mes):通过枚举和用户关联来重构缺陷处理流程,并增强内部质量控制功能
|
2026-02-20 22:49:14 +08:00 |
YunaiV
|
ccc58e9a74
|
feat(mes): 添加维修工单确认和不通过功能,更新相关服务和前端接口
|
2026-02-20 19:55:08 +08:00 |
YunaiV
|
51d255a9fd
|
feat(mes): 添加设备保养记录提交功能,新增状态枚举及相关校验
|
2026-02-20 19:50:11 +08:00 |
YunaiV
|
a65c5c4cfb
|
feat(mes): 更新检验单和缺陷记录相关功能,优化表单和列表展示
|
2026-02-20 19:41:12 +08:00 |
YunaiV
|
13e0222d0c
|
feat(mes): 添加维修工单和维修工单行相关功能,包括请求和响应 VO 及控制器
|
2026-02-20 19:16:40 +08:00 |
YunaiV
|
b8ea0645d3
|
feat(mes): 更新点检结果字段类型为整数,重构相关枚举和状态描述
|
2026-02-20 18:42:03 +08:00 |
YunaiV
|
d033bcaaf5
|
feat(mes): 新增设备点检记录相关功能,包括记录明细接口及表单组件
|
2026-02-20 16:55:23 +08:00 |
YunaiV
|
afaf6e371e
|
feat(mes): 添加维修工单和点检记录相关状态及错误码常量
|
2026-02-20 16:05:11 +08:00 |
YunaiV
|
05d7212bd0
|
feat(mes): 重构点检保养方案界面,新增设备和项目选择器组件,优化启用停用逻辑
|
2026-02-20 15:33:47 +08:00 |
YunaiV
|
11b0b290eb
|
feat(mes): 新增设备和点检保养项目精简列表接口及批次号字段
|
2026-02-20 15:25:37 +08:00 |
YunaiV
|
8d7b7cf473
|
feat(mes): 新增 MES 点检保养方案相关功能,包括设备和项目的增删改查接口及数据模型
|
2026-02-20 15:24:31 +08:00 |
YunaiV
|
9392e32630
|
refactor(mes): 重构设备保养记录模块,抽取可复用 Select 组件
1. 新增 DvMachinerySelect、DvCheckPlanSelect、UserSelect 三个通用选择器组件
2. MaintenRecordForm 和 index 页面改用 Select 组件替代内联远程搜索逻辑
3. MaintenRecordLineForm 合并到 MaintenRecordLineList(参考 pro/route 风格)
4. API 文件 maintenRecordLine.ts 迁移至 line/index.ts
5. 保养记录状态枚举从 10/20 改为 0/1,与后端对齐
|
2026-02-20 14:42:46 +08:00 |
YunaiV
|
083c187f2f
|
refactor(mes): 重构设备保养记录模块,抽取可复用 Select 组件
1. 新增 DvMachinerySelect、DvCheckPlanSelect、UserSelect 三个通用选择器组件
2. MaintenRecordForm 和 index 页面改用 Select 组件替代内联远程搜索逻辑
3. MaintenRecordLineForm 合并到 MaintenRecordLineList(参考 pro/route 风格)
4. API 文件 maintenRecordLine.ts 迁移至 line/index.ts
5. 保养记录状态枚举从 10/20 改为 0/1,与后端对齐
|
2026-02-20 14:42:19 +08:00 |
YunaiV
|
9845059d4a
|
feat(mes): 新增设备保养记录及明细相关功能,包括请求和响应 VO、Controller、Service 及 API 接口
|
2026-02-20 11:40:31 +08:00 |
YunaiV
|
2a83789782
|
feat(mes): 新增 MES 点检保养项目相关功能,包括请求和响应 VO、Controller 及 API 接口
|
2026-02-20 09:49:49 +08:00 |
YunaiV
|
b76ecb2460
|
feat(mes): 新增来料检验单及缺陷记录相关功能,包括请求和响应 VO、Mapper、Controller 及 API 接口
|
2026-02-20 09:36:23 +08:00 |
YunaiV
|
c454002370
|
feat(mes): 更新物料库存模块,优化物料查询逻辑并新增工作站和库区数量统计功能
|
2026-02-20 09:27:07 +08:00 |
YunaiV
|
fff9c7f34e
|
pro-task
|
2026-02-20 08:58:09 +08:00 |
YunaiV
|
3c3bf1b13b
|
feat(mes): 新增生产排产(pro_task)前端页面
- 新增生产任务 API(task + task_issue)和 VO 定义
- 新增排产主页面:甘特图预览 + 待排产工单列表 + 排产/进度 Drawer
- 新增任务 CRUD 列表(ProTaskList)、任务表单(ProTaskForm)
- 新增 dhtmlx-gantt 甘特图组件封装(GanttChart)和全屏编辑(GanttEdit)
- 新增生产进度圆形进度条展示(ProTaskProgress)
- 新增任务投料列表(ProTaskIssueList,预留)
- 新增工作站下拉选择器(MdWorkstationSelect)
- 新增 MES_PRO_TASK_STATUS 字典和 MesProTaskStatusEnum 枚举
- 安装 dhtmlx-gantt 依赖
|
2026-02-20 08:57:56 +08:00 |
YunaiV
|
2740f3d26b
|
feat(mes): 新增仓库管理-库存台账前端页面
新增:
- api/mes/wm/materialStock/index.ts:库存台账 API
- views/mes/wm/materialStock/index.vue:主页面(左侧物料分类树 + 搜索 + 表格 + 冻结开关 + 导出)
- views/mes/wm/materialStock/AreaDetailDialog.vue:库位详情只读弹窗
|
2026-02-20 08:26:54 +08:00 |
YunaiV
|
d1e6d4109f
|
fix(mes): 完善生产工单前端,支持树形展示、子工单生成及 BOM 内联编辑
1. index.vue:工单列表改为 handleTree 树形展示(row-key + tree-props),
新增「确认」「新增子工单」操作按钮,移除父工单列,搜索条件对齐
2. WorkOrderForm:移除 batchCode 字段,需求日期改为 date 类型,
新增 parentId 及子工单预填逻辑,新增 WorkOrderItemList 物料需求 Tab
3. WorkOrderBomList:合并 WorkOrderBomForm 弹窗为内联编辑(仅编辑数量/备注),
草稿状态显示编辑按钮,已确认+自行生产+产品类型显示「生成工单」按钮
4. WorkOrderItemList:API 调用迁移到 ProWorkOrderBomApi
5. API 层:workorder/index.ts 新增 confirmWorkOrder、移除 batchCode;
bom/index.ts 新增 getWorkOrderBomItemListByWorkOrderId、itemOrProduct 字段
6. 删除独立的 WorkOrderBomForm.vue 组件
7. constants.ts 新增 MesProTaskStatusEnum,dict.ts 新增对应字典类型
|
2026-02-20 08:24:58 +08:00 |
YunaiV
|
e5bd477a7e
|
feat(mes): 优化排班日历功能,新增假期按日期范围查询逻辑及假期类型枚举
|
2026-02-19 22:26:01 +08:00 |