|
|
3cc37ae3d3
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-05-29 14:33:51 +08:00 |
|
|
|
5b4ea8f486
|
feat(aps/plan): 新增批量新增排产单明细接口
1. 在ApsPlanDetailController中新增batchAdd接口,支持批量新增排产单明细
2. 在ApsPlanDetailServiceImpl中实现insertBatchByBo方法,批量插入前进行实体校验
3. 在IApsPlanDetailService中声明批量新增接口方法
|
2026-05-29 14:33:19 +08:00 |
|
|
|
b8ed505971
|
feat(wms,crm,cost): 完成多模块功能更新与优化
1. 新增发货单明细统计接口调用
2. 移除成本页面复制配置按钮
3. 隐藏CRM合同订单编辑标签页
4. 优化发货单页面订单编号自动补全功能
5. 新增钢卷管理发货计划筛选与批量移单功能
|
2026-05-29 14:28:56 +08:00 |
|
|
|
6f488c74fc
|
feat(wms/delivery): 新增根据发货计划ID查询已绑定钢卷功能,优化钢卷查询备注匹配
1. 在发货计划明细服务层新增getBoundCoilIdsByPlanId接口,支持根据计划ID和时间段筛选已绑定的钢卷ID列表
2. 在发货计划明细控制器中扩展已绑定钢卷查询接口,新增planId参数,优先按计划ID查询,兼容原有时间段查询逻辑
3. 在钢卷服务实现中为钢卷查询条件增加remark字段的模糊匹配支持,提升查询灵活性
|
2026-05-29 14:01:44 +08:00 |
|
|
|
1b65444ab3
|
refactor(wms/coil): 统一排产单表格展示样式并优化页面布局
|
2026-05-29 13:00:33 +08:00 |
|
|
|
125e07eed4
|
feat(mes/eqp/check): 替换字典选型为动态产线下拉选单
1. 统一替换页面中原有的dict-select为通过接口获取的动态产线列表
2. 新增产线默认选中酸轧线的逻辑
3. 修复产线参数传递不匹配的问题,同步前后端参数字段
|
2026-05-29 11:41:48 +08:00 |
|
|
|
82a54e3200
|
refactor(mes/eqp): 将设备巡检记录的产线字段类型从字符串改为长整型
1. 在EqpEquipmentInspectionRecordBo中将productionLine字段类型由String改为Long
2. 在EqpEquipmentInspectionRecordServiceImpl的查询条件中,将字符串非空判断改为Long非空判断
3. 统一前后端数据类型,为后续关联产线主键做准备
|
2026-05-29 11:16:22 +08:00 |
|
|
|
327ae685c1
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-05-29 11:15:14 +08:00 |
|
|
|
df643a8e4e
|
refactor(mes/eqp): 将设备备件的产线字段类型从字符串改为长整型
1. 在EqpEquipmentPart实体类、Bo和Vo中将productionLine字段类型由String改为Long
2. 在EqpEquipmentPartServiceImpl的查询条件中,将字符串非空判断改为Long非空判断
3. 统一前后端数据类型,为后续关联产线主键做准备
|
2026-05-29 11:15:05 +08:00 |
|
|
|
8684bc4a63
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-05-29 10:51:19 +08:00 |
|
|
|
c53befe9d6
|
feat(eqp): add production line and inspect part query, enhance daily check statistics
1. 新增巡检记录BO和VO的产线、巡检部位字段
2. 关联设备部件表补充查询巡检部位和产线数据
3. 增加按产线过滤巡检记录的查询条件
4. 优化日巡检页面:替换日期选择器为时间段选择,新增负责人汇总统计、应检/实检差异统计和完成率指标
|
2026-05-29 10:51:16 +08:00 |
|
|
|
5f9876343c
|
fix(wms/coil): 修复待操作记录开始操作时的状态校验问题
1. 在开始操作前增加待操作记录存在性检查,若记录不存在则抛出异常
2. 增加状态校验逻辑,防止对已完成(状态为2)的记录再次开始操作
3. 重构代码结构,将直接更新改为先查询后更新,确保状态变更的准确性
4. 添加事务注解保证操作原子性
|
2026-05-29 10:16:00 +08:00 |
|
|
|
1f4dcea63a
|
feat(wms/coil): 新增排产单展示功能,优化多页面布局与样式
1. 为分步加工弹窗添加全屏属性
2. 在typing、merge、stepSplit、split页面新增排产单列表与详情展示,支持多排产单切换
3. 重构split页面表单布局为双列样式,优化页面结构
|
2026-05-28 17:43:04 +08:00 |
|
|
|
8e6ae90690
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-05-28 17:21:10 +08:00 |
|
|
|
f33170de75
|
feat(wms/coil): 在钢卷录入页面新增排产计划展示功能
1. 在钢卷录入页面新增排产计划卡片,根据当前操作类型动态显示对应产线的计划
2. 新增产线名称映射表,支持酸轧线、镀锌线、脱脂线、拉矫线、双机架线、镀铬线和分条线
3. 调用APS模块的排产计划和计划明细接口获取数据,并在表格中展示订单号、合同号、客户、成品信息等详细列
4. 优化原料信息组件显示列数,提升页面信息展示密度
|
2026-05-28 17:20:56 +08:00 |
|
|
|
7e8509e2e3
|
refactor(多个页面): 优化页面布局与交互体验
|
2026-05-28 16:31:14 +08:00 |
|
|
|
56622548cf
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-05-28 16:09:28 +08:00 |
|
|
|
31d6b02f8b
|
feat(mes/eqp): 为设备备件新增负责人字段
1. 在EqpEquipmentPart实体类、Bo和Vo中新增responsiblePerson字段
2. 在EqpEquipmentPartMapper.xml中增加responsible_person列映射
3. 在EqpEquipmentPartServiceImpl的查询条件中增加负责人模糊筛选
4. 在前端备件管理页面新增负责人查询输入框、表格列和表单字段
|
2026-05-28 16:09:17 +08:00 |
|
|
|
9cfb96f2c3
|
feat(mes/qc/inspection/task): 添加工单附件管理功能
|
2026-05-28 15:25:03 +08:00 |
|
|
|
73e98af96e
|
feat(wms/coil): 添加缺陷图片上传与展示功能
1. 新增ImageUpload组件支持url模式绑定
2. 在异常表单中添加主缺陷对应的图片上传控件
3. 在异常表格和管理页面中新增缺陷图片展示列
4. 同步更新表单数据默认值与表格初始化逻辑
|
2026-05-28 15:11:01 +08:00 |
|
|
|
d9f9c948cc
|
feat(wms/acid): 出口卷实绩新增筛选条件并优化搜索功能
1. 为出口卷实绩接口新增钢卷号模糊搜索和时间范围过滤能力
2. 给入场/当前卷号输入框添加清除按钮
3. 优化酸洗实绩页面的布局样式
4. 重构实绩列表分页和搜索逻辑
|
2026-05-28 13:24:58 +08:00 |
|
|
|
1c272792f7
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-05-28 13:03:12 +08:00 |
|
|
|
4fcbf10afd
|
refactor(wms/mes/cost): 优化多页面表单与表格交互逻辑
1. 调整质检任务表单的任务类型与入场卷号展示顺序,根据任务类型动态显示入场卷号字段并优化校验规则
2. 替换wms报表页面的pendingAction接口为轻量版listLightPendingAction
3. 给成本综合页面的表格拖拽排序功能新增置于最上/最下按钮,完善拖拽交互与样式
|
2026-05-28 13:03:09 +08:00 |
|
|
|
e4f1c8d2b1
|
feat(wms/move): 新增调拨记录的入场卷号和当前卷号筛选功能
1. 前端在移库操作和记录页面新增入场卷号和当前卷号查询字段,并添加清空按钮
2. 后端在WmsTransferOrderItemBo中新增enterCoilNo和currentCoilNo字段
3. 在WmsTransferOrderItemServiceImpl中实现根据入场/当前钢卷号查询钢卷ID并过滤移库记录的逻辑
4. 优化查询条件处理,当无匹配钢卷时返回空结果集
|
2026-05-28 10:56:57 +08:00 |
|
|
|
6de1bbfe0b
|
feat(wms/attendance): 新增批量单元格编辑排班功能
1. 新增批量修改排班班次的API接口
2. 重构排班页面工具栏,新增部门和员工姓名筛选功能
3. 新增批量编辑模式,支持选择多个已有排班单元格进行批量修改
4. 新增批量编辑弹窗,可统一修改所选排班的班次
5. 优化页面样式布局,添加批量操作相关的交互样式
|
2026-05-27 17:51:34 +08:00 |
|
|
|
d0a15032f2
|
feat(wms/attendance): 新增排班班次批量修改功能
在IWmsAttendanceScheduleService接口、WmsAttendanceScheduleController控制器和WmsAttendanceScheduleServiceImpl服务实现类中新增batchUpdateShiftByIds方法,支持通过主键ID列表批量更新排班记录的班次。新增BatchUpdateScheduleItemBo业务对象用于接收批量更新项,包含scheduleId和shiftId字段并进行非空校验。Controller层提供/batchUpdateShift端点,使用PUT请求并应用防重复提交和操作日志注解。Service层实现遍历列表并利用MyBatis-Plus的UpdateWrapper进行批量更新,确保事务一致性。
|
2026-05-27 17:43:41 +08:00 |
|
|
|
d2f6086093
|
feat(qc/wms): 为质检任务和钢卷异常新增附件路径字段
在QcInspectionTask和WmsCoilAbnormal的实体类、BO和VO中新增attachmentFiles字段,用于存储多个附件路径(英文逗号分隔)。同时更新对应的Mapper XML映射文件,确保字段能够正确映射到数据库列。
|
2026-05-27 17:39:35 +08:00 |
|
|
|
2aaef6bb86
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-05-27 17:13:02 +08:00 |
|
|
|
6b36697e56
|
feat(wms/attendance): 为考勤排班查询新增员工姓名和部门名称模糊筛选
在WmsAttendanceScheduleBo中新增employeeName和employeeDept字段用于接收模糊查询条件。在WmsAttendanceScheduleServiceImpl中新增resolveEmployeeNameAndDept私有方法,根据姓名和部门条件查询员工ID集合,并自动设置到bo的userIds字段中,实现通过员工姓名和部门名称进行模糊筛选考勤排班数据。
|
2026-05-27 17:12:54 +08:00 |
|
|
|
1697942d98
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-05-27 17:05:58 +08:00 |
|
|
|
05676c7c04
|
refactor(wms-report): 统一报表页面模板,抽离公共逻辑
|
2026-05-27 17:05:55 +08:00 |
|
|
|
50298c3ec9
|
fix(wms/material): 扩展钢卷重量校验至净重字段
在WmsMaterialCoilServiceImpl的validateCoilWeight私有方法中,新增对钢卷净重(netWeight)的校验逻辑,确保净重同样不超过100吨。同时将方法参数从仅接收毛重(grossWeight)调整为同时接收毛重和净重,并在所有调用该方法的地方(包括新增、修改、拆分、合并、移库、入库等操作)同步更新参数传递。校验失败时抛出运行时异常并分别提示毛重或净重超限。
|
2026-05-27 17:02:51 +08:00 |
|
|
|
17af108940
|
fix(wms/material): 修正钢卷长度字段为整型
将WmsMaterialCoil及相关BO/VO中的length和actualLength字段从BigDecimal改为Long类型,并在WmsCoilPendingActionServiceImpl和WmsCoilWarehouseOperationLogServiceImpl中相应调整赋值逻辑,确保类型转换时进行空值检查,避免空指针异常。
|
2026-05-27 16:57:17 +08:00 |
|
|
|
11c1594169
|
fix(wms/material): 新增钢卷重量校验,防止超过100吨
在WmsMaterialCoilServiceImpl的多个方法中新增validateCoilWeight私有方法,用于校验钢卷毛重是否超过100吨。在校验失败时抛出运行时异常提示具体重量。此校验已应用于新增、修改、拆分、合并、移库、入库等涉及钢卷重量变更的操作中,确保数据有效性。
|
2026-05-27 16:41:57 +08:00 |
|
|
|
d8a39f67c8
|
feat(wms/attendance): 新增考勤连续旷工天数计算功能,为保证速度把步骤拆分成两步
1. 前端新增“计算连续旷工”按钮,调用后端重算接口并优化加载状态管理
2. 后端新增recalcContinuousAbsent方法及接口,支持按指定员工或时间范围重算连续旷工天数
3. 优化考勤检查页面按钮布局,明确“生成考勤结果”操作
|
2026-05-27 14:57:49 +08:00 |
|
|
|
405f388702
|
feat(wms/attendance): 新增考勤检查部门筛选功能,优化跨天排班逻辑与打卡记录批量查询
1. 前端新增部门筛选下拉框,支持按部门筛选员工并自动勾选,优化穿梭框数据映射逻辑
2. 后端实现跨天排班重叠检测机制,正向跨天夜班被反向跨天班覆盖时跳过下班打卡校验
3. 重构打卡记录查询为批量预取模式,通过单次SQL查询提升性能,支持按员工姓名集合和时间范围精确检索
4. 优化考勤检查记录构建逻辑,调整时段时间计算方式,完善全天缺勤状态判断规则
|
2026-05-27 14:16:34 +08:00 |
|
|
|
e95e9adfcd
|
feat(cost): 新增生产月报复制功能,修复考勤校验参数问题,优化表格列操作
|
2026-05-27 13:19:55 +08:00 |
|
|
|
454d8de6a2
|
feat(cost&wms): 新增成本模块与考勤优化功能
1. 新增成本相关业务模块:成本项目配置、成本单价历史、生产月报、生产指标明细、生产成本明细的CRUD接口与页面
2. 为生产月报实体增加列配置字段及数据库映射
3. 优化考勤查询接口,将get请求改为post并使用body传参
4. 考勤页面增加部门筛选、员工多选筛选和打卡记录展示功能
|
2026-05-26 17:49:32 +08:00 |
|
|
|
b9da496f79
|
fix(wms/attendance): 统一考勤查询时间字段格式为完整时分秒
将WmsAttendanceCheckVo中所有时间字段的@JsonFormat注解从"yyyy-MM-dd HH:mm"改为"yyyy-MM-dd HH:mm:ss",确保前后端时间数据格式一致,避免因秒数缺失导致的解析或显示问题。
|
2026-05-26 17:12:41 +08:00 |
|
|
|
c8ac535ffb
|
feat(wms/attendance): 将考勤查询列表接口改为POST请求并支持员工ID集合筛选
在WmsAttendanceCheckBo中新增userIds字段用于接收员工ID集合查询条件。将WmsAttendanceCheckController的/list接口从GET改为POST,并添加@RequestBody注解以支持JSON参数传递。在WmsAttendanceCheckServiceImpl的查询条件构建中增加对userIds字段的筛选逻辑,实现按指定员工范围查询考勤数据。
|
2026-05-26 17:01:43 +08:00 |
|
|
|
281023a2a1
|
feat(wms/attendance): 为考勤查询新增员工ID集合筛选功能
在AttendanceCheckBo中新增userIds字段,用于接收员工ID集合查询条件。同步更新WmsAttendanceScheduleBo、Mapper接口及XML映射,在查询排班时支持按userIds进行筛选。Service层将考勤查询条件中的userIds传递至排班查询逻辑,实现考勤数据按指定员工范围过滤。
|
2026-05-26 16:39:33 +08:00 |
|
|
|
b788074af7
|
feat(cost): 新增生产成本明细批量保存功能,支持先删除再插入
在CostProdDetailBo中新增detailIds和prodDetailList字段,分别用于接收待删除ID集合和待插入数据集合。新增批量保存接口batchSaveWithDelete,在Service层实现事务性批量操作:先根据detailIds删除指定记录,再将prodDetailList中的数据批量插入。Controller层新增/batch端点调用该服务,提供完整的前后端批量处理能力。
|
2026-05-26 14:35:18 +08:00 |
|
|
|
de744c861b
|
feat(cost): 修改生产成本明细新增接口返回新增记录的ID
将CostProdDetailController的add方法返回值从R<Void>改为R<Long>,并返回新增记录的detailId。同时将ICostProdDetailService和CostProdDetailServiceImpl的insertByBo方法返回值从Boolean改为Long,直接返回新增记录的ID,便于前端获取新增数据标识。
|
2026-05-26 14:12:13 +08:00 |
|
|
|
6f3bd2165f
|
refactor(wms/report/zha): 统一从configJson解析报表配置参数
将多个页面中直接从res.rows[0]读取参数的逻辑,改为先解析configJson字段再取值,优化代码一致性和可维护性
|
2026-05-26 09:13:06 +08:00 |
|
|
|
6f7a85025d
|
feat(mes/roll): 新增轧辊磨削记录通用查询和报表页面
1. 新增通用查询接口,支持按轧辊ID、产线ID、时间范围筛选磨削记录
2. 重构后端列表接口,支持不传轧辊ID查询全部记录
3. 修复硬度字段类型转换问题,将未倒角转为0数值
4. 新增磨辊报表页面,支持统计分析和图表展示
|
2026-05-25 17:31:46 +08:00 |
|
|
|
95c23462c9
|
feat(wms/report): 新增报表配置动态加载功能,替换本地静态配置
1. 新增wms报表通用配置的CRUD接口文件
2. 替换所有酸轧报表页面的本地静态配置为从后台接口动态获取
3. 添加加载状态提示,优化页面初始加载体验
|
2026-05-25 16:19:00 +08:00 |
|
|
|
9b5ae03c37
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-05-25 15:39:07 +08:00 |
|
|
|
501abc4821
|
feat(wms/attendance): 新增批量修改排班功能,优化设备巡检表格展示
1. 新增批量修改排班API接口和页面弹窗功能
2. 设备巡检表格移除固定宽度并添加溢出提示,新增现场图像展示列
|
2026-05-25 15:39:03 +08:00 |
|
|
|
bd67df3c05
|
feat(mes/eqp): 为设备巡检记录分页查询新增时间范围筛选及关联信息
- 在EqpEquipmentInspectionRecordBo中新增startInspectTime和endInspectTime字段,并添加日期格式化注解,支持按巡检时间范围查询
- 新增Mapper方法selectVoPagePlus及对应的XML映射,通过左连接关联检验清单表以获取checkContent和checkStandard字段
- 在Service层新增buildQueryWrapperPlus方法构建查询条件,支持对新增的时间范围字段进行筛选
- 在EqpEquipmentInspectionRecordVo中新增checkContent和checkStandard字段,用于在分页查询结果中展示关联的检验内容和标准
|
2026-05-25 15:06:55 +08:00 |
|
|
|
015ec7d70b
|
feat(mes/eqp): 新增设备巡检管理模块及相关组件
本次提交新增了完整的设备巡检管理功能:
1. 新增QRCode组件,支持带文字描述的二维码展示
2. 新增检验部位、设备检验清单、巡检记录的CRUD API
3. 新增检验清单选择器组件
4. 新增巡检部位管理、检验清单管理、巡检记录管理页面
5. 新增设备巡检总览页面,支持拖拽分栏管理部位和检验清单,附带二维码生成打印功能
6. 新增单日设备巡检日报页面
|
2026-05-25 14:45:59 +08:00 |
|