|
|
1d0fda5956
|
fix(mapper): 修复换辊记录查询SQL语法错误
- 移除SELECT语句中的冗余字段引用,解决SQL语法错误
- 优化查询语句结构,确保SQL执行正常
|
2026-06-09 16:16:55 +08:00 |
|
|
|
173f05f723
|
feat: 新增产线维度数据隔离与异常挂接功能
1. 新增全局产线常量配置,统一设置当前产线为双机架
2. 为设备点检、换辊、轧辊管理等接口添加产线过滤逻辑
3. 新增异常记录挂接与撤回功能,完善异常管理流程
4. 重构生产指标、报表接口路径与参数命名
5. 为设备检查表新增产线字段并优化查询逻辑
6. 优化点检页面UI交互与空状态提示
|
2026-06-09 16:10:28 +08:00 |
|
|
|
b09d0a87ad
|
feat(mill): 添加换辊记录管理功能
- 新增换辊记录领域模型 MesRollChange 和 MesRollStandby
- 实现换辊记录服务接口 IMesRollChangeService 和 IMesRollStandbyService
- 添加换辊记录控制器 MesRollChangeController 提供 REST API
- 实现换辊记录数据访问层 MesRollChangeMapper 和映射配置文件
- 添加换辊记录业务逻辑实现类 MesRollChangeServiceImpl
- 实现查询当前在机轧辊和轧辊工作绩效统计功能
- 扩展轧辊信息 Mapper 支持条件更新轧辊状态操作
|
2026-06-09 14:22:28 +08:00 |
|
|
|
022312d02c
|
feat(mill): 添加设备部件负责人字段
- 在 EqpEquipmentPart 实体类中新增负责人属性
- 更新数据库映射文件中的结果映射配置
- 修改 SQL 查询语句以包含负责人字段
- 为新增字段添加插入和更新逻辑的支持
- 在数据库表结构中添加负责人列定义
|
2026-06-08 13:41:28 +08:00 |
|
|
|
0b02122015
|
feat(mill): 新增二级-三级钢卷异常挂接与撤回功能
- 新增钢卷异常信息管理模块,包含实体类、服务接口、控制器和MyBatis映射文件
- 新增二级-三级钢卷异常挂接/撤回关系管理模块,支持挂接和撤回操作
- 在WmsCoilAbnormal实体类中新增sourceSystem字段,用于标识异常数据来源
- 实现bindToThird方法:将二级异常数据挂接到三级系统,自动匹配钢卷并创建关联关系
- 实现withdrawFromThird方法:从三级系统撤回已挂接的异常数据,更新关联状态
- 提供完整的CRUD接口和权限控制,支持异常数据的增删改查和导出功能
|
2026-06-03 15:30:50 +08:00 |
|
|
|
80d33d9a3b
|
为双机架完成轧辊,质量,模型等内容
|
2026-05-28 16:16:49 +08:00 |
|
|
|
10f2f75a3a
|
feat(mill): 添加轧线生产实绩管理功能
- 创建轧线生产实绩实体类 MillProductionActual,包含成品卷号、来料卷号、厚度、宽度等字段
- 实现轧线生产实绩服务接口 IMillProductionActualService,提供增删改查操作方法
- 开发轧线生产实绩控制器 MillProductionActualController,支持列表查询、新增、修改、删除等功能
- 设计轧线生产实绩数据访问层 MillProductionActualMapper,完成数据库CRUD操作
- 配置MyBatis映射文件 MillProductionActualMapper.xml,实现SQL语句与实体类映射
- 添加轧线生产停机和系统日志的服务接口定义
- 实现权限控制注解,支持导出Excel功能
|
2026-05-06 11:40:29 +08:00 |
|
|
|
2e17943a7e
|
feat(mill): 添加UDP调试工具功能
- 在路由配置中新增tool模块和udp-debug页面
- 添加UDP通信相关依赖到ruoyi-mill模块
- 实现UdpProperties配置类并添加超时和重试参数
- 重构UdpSender实现重试机制和超时控制
- 创建application-mill.properties配置文件
- 定义IUdpService接口提供UDP通信服务
- 添加系统菜单初始化SQL脚本
- 实现前端API接口用于UDP配置和报文发送
- 开发UDP调试工具Vue组件界面
- 编写UDP调试工具快速启动指南文档
|
2026-04-30 16:59:21 +08:00 |
|
|
|
01b6b810a6
|
feat(roll): 完成轧辊管理全栈模块
DB:mill_roll(轧辊库)+ mill_roll_change(换辊记录),已执行到服务器
后端:
- MillRoll / MillRollChange domain
- Mapper 接口 + XML(keyProperty 正确:rollId/changeId)
- Service + ServiceImpl(换辊时自动更新轧辊 status 为 Online Use)
- MillRollController /mill/roll + MillRollChangeController /mill/rollChange
前端:
- api/mill/roll.js 8个接口函数
- views/mill/roll.vue 三段式布局
·上:换辊数据历史表格
·左下:当前辊系参数(6辊图形 CSS 圆圈 + 编号/径/时间展示)
·右下:轧辊库表格 + 条件查询 + 更换/添加/修改/删除操作
- 路由注册 /mill/roll
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 13:53:37 +08:00 |
|
|
|
c4dc5ded57
|
fix(plan): 修复生产计划新增无效的全部根因
1. MillProductionPlan Domain:将 sgSign/inMatLen/inMatWt/inMatDia/inMatInDia
重命名为前端一致的 alloyNo/inMatLength/inMatWeight/inMatOd/inMatId,新增 passCount
2. MillProductionPlanMapper.xml:
- resultMap 用老 DB 列名(sg_sign/in_mat_wt 等)映射新 Java 属性名
- INSERT/UPDATE/SELECT 全部对齐,keyProperty 改为 planId
- ORDER BY 改为 plan_id(原为不存在的 id 列)
- 新增 pass_count 映射(ALTER TABLE 已在服务器执行)
3. MillProductionPlanServiceImpl:insert 自动生成 planNo(P+时间戳)
防止 plan_no NOT NULL 约束导致插入失败
4. MillProcessRecipeMapper.xml:keyProperty="id" 改为 keyProperty="recipeId"
修复 addRecipe 后 recipe.getRecipeId() 返回 null 导致无法绑定计划
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 13:38:01 +08:00 |
|
|
|
f1e0303645
|
双机架完成全局样式替换,并且完成工艺管理和生产计划管理,以及完成udp电文数据贯通能力
|
2026-04-28 14:44:13 +08:00 |
|
|
|
3e0484b55c
|
feat(mill): 完成工艺管理与生产计划全栈业务模块
- 新增三张业务表 SQL:mill_process_recipe / mill_process_pass / mill_production_plan
- 后端:Domain + Mapper + MyBatis XML + Service + Controller(工艺方案 & 生产计划)
- 生产计划支持队列排序(sortNo)、上移/下移、软删除
- 工艺方案支持道次批量保存、事务管理
- 前端:工艺管理页(左侧方案列表 + 右侧表单 + 道次内联表格)
- 前端:生产计划页(轧制队列 + 轧制工艺展示 + 操作面板 + 底部带卷状态栏)
- 注册 /mill/process 与 /mill/plan 前端路由
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-28 14:10:10 +08:00 |
|