Commit Graph

2026 Commits

Author SHA1 Message Date
dba9a02636 feat(WmsMaterialCoil): 添加钢卷按异常数量排序功能
- 在WmsMaterialCoilBo中新增orderByAbnormal字段用于控制排序方式
- 实现按异常数量排序逻辑:异常钢卷在前按创建时间倒序,无异常钢卷在后按创建时间倒序
- 使用CASE语句实现异常状态的条件排序
- 保持原有创建时间排序作为默认选项
2026-03-20 11:18:54 +08:00
b5d1dd64e6 fix(wms): 添加质量状态检查防止不合格钢卷发货
- 实现质量状态为O时的发货限制功能
- 添加"当前钢卷为质检未通过,请勿发货!"错误提示
- 确保只有合格钢卷才能进行发货操作
2026-03-20 11:04:08 +08:00
砂糖
e1cb4683af feat(wms报表): 添加正品率显示并优化异常统计
在报表模板中添加正品率(passRate2)显示项
重构getLossList调用逻辑,改为在getList完成后调用
优化calc.js中的异常统计计算,添加各异常库占比数据
2026-03-20 10:33:51 +08:00
7e1e4b7b62 OEE重构完成 2026-03-19 18:46:27 +08:00
52b77991d5 OEE添加合格品次品待判级内容 2026-03-19 18:41:08 +08:00
a858abccea Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-19 18:17:56 +08:00
ca14b88b18 OEE重构完成 2026-03-19 18:17:08 +08:00
砂糖
10cb260a2b refactor(employeeInfo): 移除家庭住址列并添加转正时间列
移除不再需要的家庭住址列,同时添加转正时间列以显示员工转正信息
2026-03-19 17:59:13 +08:00
砂糖
2c4f5b3e53 feat(钢卷异常): 重构钢卷异常表单组件并集成到各相关页面
新增AbnormalForm组件统一管理钢卷异常表单,减少代码重复
在合卷、分条、打字等页面添加异常信息管理功能
优化异常信息展示样式,支持添加、编辑和删除操作
2026-03-19 17:50:37 +08:00
砂糖
f4518be3f4 feat: 更新审批逻辑、分页功能及表格列显示
fix(leave): 将请假天数审批阈值从3天改为72小时
feat(coilTable): 添加分页大小和当前页改变处理方法
refactor(column): 简化发货相关表格列标题
feat(eqp): 在备件和辅料管理中添加机组筛选和显示
2026-03-19 16:14:56 +08:00
35cd5b03ff feat(eqp): 添加机组字段支持
- 在EqpAuxiliaryMaterial实体类中添加unitTeam字段
- 在EqpAuxiliaryMaterialBo业务对象中添加unitTeam字段
- 更新EqpAuxiliaryMaterialMapper.xml映射文件添加unitTeam映射
- 在EqpAuxiliaryMaterialServiceImpl服务实现中添加机组查询条件
- 在EqpAuxiliaryMaterialVo视图对象中添加unitTeam字段并配置Excel导出
- 在EqpSparePart实体类中添加unitTeam字段
- 在EqpSparePartBo业务对象中添加unitTeam字段
- 更新EqpSparePartMapper.xml映射文件添加unitTeam映射和查询字段
- 在EqpSparePartServiceImpl服务实现中添加机组查询条件
- 在EqpSparePartVo视图对象中添加unitTeam字段并配置Excel导出
2026-03-19 15:46:20 +08:00
f7b2d2c3bf Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-19 15:30:41 +08:00
1207072092 feat(wms): 新增用印审批功能
- 在审批API中添加按业务ID查询审批信息的方法
- 配置用印详情页面路由,支持通过业务ID查看用印详情
- 修改待办列表,为用印类型申请隐藏同意驳回按钮
- 在待办列表数据中添加业务ID字段,完善申请类型映射
- 更新审批服务接口和实现类,添加queryByBizId方法
- 重构用印详情页面,集成审批信息加载和权限校验逻辑
- 更新领域模型中的申请类型枚举,添加用印类型支持
- 完善审批任务服务,支持用印申请详情查询和申请人姓名显示
2026-03-19 15:30:28 +08:00
砂糖
5b6ad4796e feat(wms报表): 添加列设置功能并重构表格组件
引入可配置的列设置功能,允许用户自定义表格显示列
创建CoilTable通用组件替换原有表格实现
添加列设置对话框和默认列配置初始化逻辑
2026-03-19 15:08:04 +08:00
2a4fc70b72 feat(wms): 钢卷加工时添加异常信息
- 在 WmsMaterialCoilBo 中新增 abnormals 字段用于存储钢卷异常信息列表
- 注入 IWmsCoilAbnormalService 服务用于处理异常信息插入操作
- 在更新钢卷时同步插入关联的异常信息记录
- 在分卷操作中为子钢卷插入对应的异常信息
- 在合卷操作中为新钢卷插入合并的异常信息
- 在创建子钢卷时同时插入其异常信息记录
2026-03-19 11:52:35 +08:00
7f35c77590 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-19 10:54:38 +08:00
fe164edae1 feat(wms): 消耗报表拿到完成时间
- 在WmsMaterialCoilBo中新增actionIds字段用于存储操作记录ID列表
- 在WmsMaterialCoilVo中新增actionCompleteTime字段用于显示操作完成时间
- 修改listByPost接口支持通过actionIds查询钢卷数据并关联完成时间
- 添加对wms_coil_pending_action表的查询逻辑以获取钢卷ID和完成时间映射
- 实现actionIds解析、过滤和转换为Long类型的处理逻辑
- 添加coilPendingActionService和coilPendingActionMapper依赖注入
2026-03-19 10:54:21 +08:00
砂糖
d918ed2496 feat(员工信息): 添加转正和在情况筛选功能并增强员工信息管理
refactor(员工信息): 重构员工转正页面,增加更多查询条件和信息展示
feat(报表): 为合并报表添加规格计算功能
2026-03-19 10:33:53 +08:00
砂糖
9c9f2fa84d fix: 修改O卷标签并添加禁用O卷功能
更新优品卷标签为O卷,同时在CoilSelector组件中添加disableO属性以禁用O卷选择
在发货单相关组件中设置disableO为true,防止选择O卷
2026-03-18 18:14:29 +08:00
砂糖
fbe2340423 feat(wms报表): 新增各仓库的损耗、出库及日报表等组件
添加镀铬、拉矫、脱脂和双机架仓库的损耗报表、出库报表、日报表、月报表、年报表和班组报表组件
使用模板组件统一结构,根据不同仓库配置不同的actionTypes和queryParams
2026-03-18 17:07:20 +08:00
砂糖
dd32b86445 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-18 16:32:53 +08:00
砂糖
f46cee495a fix(wms): 修复酸轧判断条件格式错误
修复酸轧判断条件中的格式错误,移除多余的空行并添加括号以提升代码可读性
2026-03-18 16:32:50 +08:00
8df6ff1576 用印 2026-03-18 16:23:54 +08:00
砂糖
8f8729d2b2 feat(卷管理): 在技术页面添加优品卷标签页
添加优品卷标签页并设置默认激活,同时新增对应的查询参数配置
2026-03-18 16:05:54 +08:00
砂糖
0b451a9fb9 feat(报表): 添加宽度和厚度列并调整产品类型列宽
在合并报表页面中新增宽度和厚度显示列,同时将产品类型列的宽度从250调整为150以优化布局
2026-03-18 15:59:41 +08:00
砂糖
43d75de61f feat(wms报表): 添加宽度和厚度列并调整产品类型列宽
在团队、日、月、年和合并报表模板中,添加了宽度和厚度列,并将产品类型列的宽度从250调整为150,以优化表格布局并显示更多产品维度信息
2026-03-18 15:50:03 +08:00
砂糖
55af6de20b refactor(wms/report): 重构报表页面,提取公共组件和逻辑
将多个报表页面的公共逻辑提取到模板组件中,包括:
1. 创建out.vue和loss.vue作为基础模板
2. 重构zha.vue、zinc.vue等页面使用模板组件
3. 统一处理规格解析逻辑,添加宽度和厚度显示列
4. 优化仓库选择和查询参数处理
2026-03-18 15:41:09 +08:00
砂糖
69d2c4acc3 fix(hrm): 将请假时长单位从天改为小时
修改所有相关组件中的请假时长显示单位,从"天"改为"小时",包括图表、表格和表单中的标签。同时调整时间差计算逻辑,直接计算小时数而非天数。
2026-03-18 13:36:51 +08:00
砂糖
49331dcc24 feat(员工管理): 新增员工转正、转岗和离职功能
- 添加员工转正API和页面
- 新增员工转岗功能及相关API和页面
- 实现员工离职功能及相关API和页面
- 在员工信息页面添加在职天数显示
- 调整接收报表页面分页大小
- 完善员工入职补录表单
2026-03-18 13:09:40 +08:00
8fe459dae5 feat(wms): 添加员工转岗功能
- 在IWmsEmployeeTransferService中新增employeeTransfer方法
- 在WmsEmployeeTransferController中添加transfer接口
- 实现WmsEmployeeTransferServiceImpl中的员工转岗业务逻辑
- 添加事务注解确保数据一致性
- 在查询方法中关联员工信息表获取完整数据
- 验证员工状态确保在职员工才能转岗
- 记录转岗前后的部门和岗位信息
- 更新WmsEmployeeTransferVo以包含员工信息字段
2026-03-18 11:03:43 +08:00
7dcb779412 feat(employee): 添加员工转正状态管理功能
- 在WmsEmployeeInfo实体类中新增isRegular和regularTime字段
- 在WmsEmployeeInfoBo业务对象中添加转正相关属性定义
- 配置MyBatis映射文件中的转正状态字段映射关系
- 实现员工服务层中的转正状态查询条件过滤逻辑
- 在WmsEmployeeInfoVo视图对象中添加转正状态返回字段
2026-03-18 10:56:27 +08:00
70097733f6 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-18 10:53:22 +08:00
f7fdc03b5b feat(wms): 添加员工转正接口
- 在员工异动类型中新增转正选项(类型值为2)
- 更新数据库实体和业务对象中的异动类型定义
- 实现员工转正业务逻辑,包括状态验证和数据更新
- 添加转正API接口和相应的控制器方法
- 更新相关注释和文档以反映新的转正功能
- 修改Excel导出功能以支持转正类型的显示
2026-03-18 10:53:14 +08:00
砂糖
891f83f743 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-18 10:24:33 +08:00
砂糖
8e6f89ee55 feat(生产时间): 添加生产开始时间自动填充功能
在卷材操作的各个页面中,自动将待操作任务的创建时间设置为生产开始时间。同时在生产面板中新增生产时间相关字段的显示列
2026-03-18 10:24:28 +08:00
9c11ce7c9d Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-18 10:06:57 +08:00
8414d48dc8 feat(wms): 添加员工转岗记录管理功能
- 创建员工转岗记录实体类 WmsEmployeeTransfer
- 实现员工转岗记录服务接口 IWmsEmployeeTransferService
- 添加员工转岗记录控制器 WmsEmployeeTransferController
- 创建员工转岗记录数据访问层 WmsEmployeeTransferMapper
- 实现员工转岗记录业务逻辑 WmsEmployeeTransferServiceImpl
- 定义员工转岗记录业务对象 WmsEmployeeTransferBo 和视图对象 WmsEmployeeTransferVo
- 配置员工转岗记录 MyBatis 映射文件
- 实现员工转岗记录的增删改查功能
- 添加员工转岗记录导出功能
2026-03-18 10:06:48 +08:00
砂糖
3d6391bf32 feat(钢卷管理): 新增生产时间记录及耗时计算功能
添加TimeInput组件用于时间输入,并在钢卷合并、分条、打字、分步操作中增加生产开始/结束时间字段
实现生产耗时自动计算功能,支持显示xx天xx小时xx分钟格式
在基础面板中增加生产时间修正对话框,支持批量修改时间
2026-03-17 18:01:46 +08:00
砂糖
3c9f82add4 feat: 添加开始时间列并优化发货单打印功能
- 在coil面板的do.vue中添加开始时间列
- 新增widthEdit.vue组件用于宽度编辑
- 修改MaterialTag.vue中的标签显示为厂家名称
- 合并发货单打印功能,添加吨数统计显示
2026-03-17 17:07:49 +08:00
砂糖
b6387a53d8 feat(钢卷异常): 重构异常记录功能,增加开始/结束位置字段
refactor(发货单): 添加发货计划选择功能

feat(报表): 新增合并报表页面,支持投入产出钢卷统计

style: 移除多余的空格和注释代码
2026-03-17 14:52:54 +08:00
3c745b8ce4 feat(wms): 更新钢卷异常实体类增加缺陷详细信息字段
- 将lengthCoord字段替换为length、startPosition、endPosition三个精确数值字段
- 新增defectType缺陷类型字段用于详细分类(如划痕、边裂、厚度超标等)
- 新增defectRate缺陷率字段用于记录百分比数据
- 新增defectWeight缺陷重量字段用于记录具体重量值
- 新增mainMark主标记字段标识是否为主要缺陷
- 新增wholeCoilMark整卷标记字段标识是否影响整卷
- 更新Mapper映射文件适配新的实体字段结构
- 更新查询条件构造器支持新增字段的筛选功能
- 更新VO类Excel导出配置适配新的业务字段需求
2026-03-17 13:59:13 +08:00
76aff879c7 feat(WmsMaterialCoil): 添加生产时间和预留宽度字段支持
- 在 WmsMaterialCoil 实体类中新增生产开始时间、生产结束时间、生产耗时和预留宽度字段
- 在 WmsMaterialCoilBo 业务对象中添加对应的生产时间相关字段和格式化注解
- 在 WmsMaterialCoilVo 视图对象中增加生产时间字段和 Excel 导出支持
- 更新 MyBatis 映射文件中的结果映射和查询字段列表
- 在服务实现类中添加生产时间相关的查询条件过滤逻辑
2026-03-17 13:54:17 +08:00
7632c63185 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-17 10:07:13 +08:00
f8b2d2458c refactor(WmsFurnacePlanService): 移除逻辑库位禁用功能
- 删除了设置仓库为禁用状态的相关代码
- 移除了updateById调用以禁用指定warehouseId的仓库记录
- 简化了炉计划服务中的仓库状态管理逻辑
2026-03-17 10:05:28 +08:00
砂糖
347ec849ae feat(annealPlan): 添加钢卷绑定信息更新功能并优化界面
- 新增updateAnnealPlanCoil API用于更新钢卷绑定信息
- 移除加入计划按钮的状态限制
- 将实际库位改为钢卷去向选择器并添加钢卷层级输入
- 实现钢卷信息变更自动保存功能
- 按层级排序钢卷列表
- 完善完成处理时的库位校验逻辑
2026-03-17 09:48:17 +08:00
0aee6cecaa feat(wms): 添加退火计划钢卷关系管理功能
- 创建了IWmsFurnacePlanCoilService接口定义CRUD操作方法
- 实现了WmsFurnacePlanCoilServiceImpl业务逻辑处理类
- 添加了WmsFurnacePlanCoilController REST控制器提供API接口
- 配置了WmsFurnacePlanCoilMapper.xml数据库映射文件
- 实现了分页查询、新增、修改、删除和导出功能
- 集成了数据验证、日志记录和重复提交防护机制
2026-03-17 09:23:28 +08:00
砂糖
65d7e4a1fd feat(wms): 新增退火计划控制页面并优化性能展示
refactor(anneal): 重构退火计划页面布局和交互逻辑
style(anneal): 调整表单元素换行和表格列宽
2026-03-16 17:54:56 +08:00
砂糖
53692fd024 fix(EmployeeSelector): 修复员工选择器中重复员工的问题
因为员工可能出现重名情况,添加去重逻辑确保selectedEmployees中每个员工的keyField是唯一的
2026-03-16 17:32:28 +08:00
砂糖
b6b460386e refactor(wms): 移除导出文件名中的日期参数
文件名已使用时间戳保证唯一性,移除冗余的日期参数以简化命名
2026-03-16 17:06:26 +08:00
砂糖
cff26eaac7 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-16 16:58:08 +08:00