朱昊天
|
8ea6894552
|
工艺管理
修复“重置导致选中丢失”
修复“新增保存后不会停留在新方案”
修复“搜索后左右不同步”
生产计划
定位生产计划页 plan.vue 的查询参数、日期范围、完成按钮与方案下拉逻辑
修复日期范围筛选:前端按后端约定写入 queryParams.params.beginTime/endTime
修复“不显示生产完成”筛选:前后端新增 excludeDone 过滤并落到 SQL 条件
修复完成计划幂等:后端避免重复插入实绩;前端对已完成禁用按钮
生产绩效
修复“明细信息显示旧数据”
修复“点击表格行只看明细但不能直接修改/删除
修复“时间字段时分秒丢失”
修复“补录/修改表单无校验”
|
2026-06-16 13:56:58 +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 |
|