Commit Graph

566 Commits

Author SHA1 Message Date
砂糖
ff6ec03304 feat(wms): 增加发货单状态更新功能并优化请求超时时间
- 在deliveryWaybill.js中新增updateDeliveryWaybillStatus API
- 修改waybill/index.vue使用新API处理状态更新
- 将axios请求超时时间从10秒增加到20秒
- 新增delivery/bills/index.vue发货单管理页面
2026-01-28 10:29:50 +08:00
砂糖
0a082a4484 Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X 2026-01-28 09:49:27 +08:00
砂糖
1cd1aef395 refactor(wms): 重构发货计划组件并优化单价输入
将发货计划树形列表提取为独立组件,增加右键菜单和操作功能
修改单价输入框类型为文本类型以支持更多格式
移除原料厂家和单价列的显示以简化表格
2026-01-28 09:49:20 +08:00
655023b91f 添加OEE内容 2026-01-27 19:07:25 +08:00
be790edf04 Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X 2026-01-27 16:55:12 +08:00
a1f8b0c60b 修复成本问题 2026-01-27 16:54:46 +08:00
砂糖
522f3400fc feat(wms): 优化发货单和钢卷管理功能
- 修改重量单位从kg为T
- 发货单增加仓库位置列和禁用已发货单操作
- 优化钢卷卡片UI样式
- 改进打印功能使用PDF格式
- 增加发货单状态判断和编辑控制
2026-01-27 15:41:29 +08:00
砂糖
0fb7aebf67 feat(部门): 添加获取部门及其子部门列表的接口
在leave.vue和goout.vue中使用新接口listDeptWithChildren替换原有的listDept
2026-01-27 10:23:06 +08:00
bfe8750b86 Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X 2026-01-26 19:29:28 +08:00
d5cbaab645 优化成本计算问题,加入辅料备件分摊页面 2026-01-26 19:29:11 +08:00
砂糖
4faf5745e3 feat(wms): 优化镀锌工序界面并调整操作按钮文本
- 将"分条"按钮文本改为"加工"以更准确描述操作
- 重新设计进行中镀锌工序的卡片样式,增加视觉层次感
- 为待操作任务列表添加表格视图
- 调整对话框标题和提示信息以匹配新的操作术语
2026-01-26 15:00:23 +08:00
砂糖
43db64ae6c fix(wms): 移除分条操作中冗余的待处理动作添加
移除注释掉的addPendingAction调用,该操作已不再需要
将stepSpilt.loading设置为false移到finally块中确保执行
2026-01-26 13:19:13 +08:00
砂糖
e13a2bd415 fix(wms): 修复分条操作超时问题并优化异步处理逻辑
增加获取重复组数据的超时设置,防止接口长时间无响应
重构handleStartSplit方法,使用async/await简化异步操作流程
调整样式使分条操作项支持换行显示
2026-01-26 11:36:25 +08:00
砂糖
0d1e13928d refactor(wms): 移除钢卷分割表单中不必要的字段
删除供应商原料卷号字段和注释掉的实际库区字段,简化表单结构
2026-01-26 10:04:11 +08:00
砂糖
e8a1c61729 fix(wms): 修复分条操作中的表单验证和超时问题
修复分条操作中的表单验证逻辑,将验证提前到try块外以避免潜在错误。同时为特殊分条完成接口增加超时设置,并添加加载状态提示以改善用户体验。调整了未知状态标签的缩进格式。
2026-01-26 09:51:50 +08:00
砂糖
06b783c6a4 refactor(wms): 调整分条按钮位置并添加条件渲染
将分条按钮从卡片内容区域移动到卡片底部,并根据 useSpecialSplit 条件决定显示分条或领料按钮
2026-01-26 09:16:31 +08:00
砂糖
98136b63cc fix: 修正外出申请页面中的文本描述错误
将页面中的"请假"相关文本统一修改为"外出",包括标题、列表名称、确认提示和注释,以匹配实际业务场景
2026-01-24 10:55:20 +08:00
砂糖
dc6d176039 refactor(wms): 将组件名GalvanisedTag改为GalvanizedTag以统一命名规范 2026-01-23 18:16:21 +08:00
砂糖
86a1ea0694 feat(wms): 添加镀锌卷标签组件并替换旧标签组件
- 新增GalvanisedTag.vue组件用于显示镀锌卷标签
- 在LabelRender中替换SampleTagPreview为新的GalvanisedTag组件
- 调整标签类型判断逻辑,将镀锌卷的labelType从'3'改为'4'
- 移除不再使用的旧标签组件引用和注释代码
2026-01-23 18:05:59 +08:00
砂糖
0aedf81efb refactor(实时监控): 重构实时监控组件的数据处理和显示逻辑
- 将数据源参数从大写改为首字母大写以保持一致性
- 重构带钢位置进度计算为计算属性
- 扩展并优化各段指标配置,增加更多监控项
- 调整网格布局为8列以适应新增指标
- 优化WebSocket数据处理逻辑,移除冗余代码
2026-01-23 14:45:23 +08:00
砂糖
d8f68c9ec2 feat(zinc): 新增PDO接口和日期筛选组件,重构生产统计页面
refactor(api): 移除冗余API路径前缀
style(websocket): 移除重复的日志打印
feat(label): 新增原料标签组件并替换生产标签
refactor(lines): 移除废弃的流程图组件和配置
feat(utils): 新增日期范围工具函数
feat(statistic): 集成日期筛选和图表分析功能
2026-01-23 14:01:52 +08:00
砂糖
8adad71acd feat(分卷): 实现镀锌工序特殊分卷功能
新增特殊分卷功能,包括分步分条界面、API接口及状态管理。主要修改:
1. 添加分步分条组件,支持新增、编辑、删除分条
2. 扩展分卷API接口,包括开始/完成/取消特殊分卷
3. 优化操作按钮加载状态和错误处理
4. 调整界面布局和样式
2026-01-22 16:52:07 +08:00
砂糖
1fa7fc17d3 feat(wms): 添加分条按钮并更新外标签预览样式
1. 在do.vue面板中添加分条按钮
2. 更新外标签预览样式,添加怕湿图标
3. 删除不再使用的标签预览组件
2026-01-22 10:47:11 +08:00
砂糖
03d8ba1d2f feat(钢卷管理): 新增调制度和镀层种类字段
在钢卷管理的多个页面和组件中添加调制度(temperGrade)和镀层种类(coatingType)字段,包括表单输入、显示和查询功能。同时优化了部分页面布局和代码结构,移除了不再使用的质量状态枚举定义
2026-01-22 10:20:58 +08:00
砂糖
06a806b5ea fix: 将“锌层”标签统一修改为“镀层质量”
统一产品信息和原材料信息展示界面中“锌层”标签为“镀层质量”,包括表单、表格和详情展示部分,确保术语一致性
2026-01-21 17:14:07 +08:00
砂糖
e34e5a7a1f feat(DictSelect): 支持多选模式并添加标签折叠功能
feat(meal): 修改用餐人数为成员选择并显示详细名单

feat: 新增用餐报表页面,包含数据统计和可视化图表
2026-01-21 16:24:57 +08:00
砂糖
5cb5f6d2e7 feat(leave): 实现批量请假时段功能
添加多时段请假表单支持,允许用户一次提交多个请假时段
重构表单数据结构为数组格式,支持动态增减时段
实现批量提交逻辑,自动处理成功和失败情况
添加时段校验规则和样式优化
2026-01-21 13:53:55 +08:00
砂糖
8139143ecc feat(停机统计): 优化停机统计页面并添加图表展示功能
重构停机统计页面,主要变更包括:
1. 添加核心指标卡片展示停机次数、总时长和作业率
2. 新增按天汇总的折线图和按类型汇总的饼图
3. 优化数据展示逻辑,增加无数据状态处理
4. 移除冗余CSS样式,简化DOM结构
5. 添加图表自适应功能,优化移动端显示
2026-01-21 13:02:22 +08:00
砂糖
9d35f39906 feat(hrm): 统一审批状态显示并添加外出条打印功能
- 在请假、外出申请页面统一审批状态显示为标签样式
- 将审批状态字段从approveStatus改为approvalStatus
- 添加外出条打印组件,支持PDF格式打印
- 优化审批状态标签颜色和文本显示
- 修复已撤销状态显示错误问题
2026-01-21 10:54:04 +08:00
砂糖
fd942a638e feat(hrm): 新增人力资源管理系统功能模块
新增请假、外出、报餐等HRM功能模块及相关组件
添加审批流程管理及待办事项功能
扩展用户信息存储nickName字段
优化部门选择组件及代理配置
2026-01-20 18:05:09 +08:00
fbf6149e30 加入change变化金额问题 2026-01-20 15:48:08 +08:00
5efe8c730c 加入辅料备件 2026-01-20 15:20:19 +08:00
砂糖
c5bff55a35 feat(钢卷管理): 添加钢卷还原功能并优化界面
- 在coil.js中新增restoreMaterialCoil接口用于还原钢卷
- 在correct.vue中添加还原按钮及相关处理逻辑
- 优化CoilTraceResult.vue界面,移除部分不必要的信息展示
- 调整部分文字描述使其更简洁
2026-01-20 11:29:22 +08:00
砂糖
21af97d7b7 fix(leaveRequest): 移除请假原因必填验证并处理空值情况
修改请假申请表单,将请假原因从必填项改为可选,并在生成标题时处理可能的空值情况
2026-01-19 14:46:58 +08:00
砂糖
212c2b16eb feat: 新增锌线生产监控模块及相关API和组件
refactor(auth): 增加锌线系统token管理功能
feat(api): 添加锌线停机记录、生产报表和设备快照API
feat(views): 实现锌线实时监控、生产统计和停机统计页面
feat(components): 开发锌线生产报表、停机统计和班组绩效组件
feat(utils): 新增锌线专用请求工具zinc1Request
chore(vue.config): 配置锌线API代理
2026-01-19 13:29:44 +08:00
砂糖
f6000018d8 feat(hrm): 新增请假统计报表功能及优化请假申请页面
新增请假统计报表页面,包含趋势图、部门统计图、类型统计图和表格展示
优化请假申请页面布局和字段展示
添加多个图表组件用于数据可视化展示
调整样式和表单验证规则
2026-01-19 13:28:45 +08:00
砂糖
a378a90dc8 fix(wms): 修复钢卷入库时当前钢卷号未设置的问题
在获取最大入库钢卷号时,同时设置当前钢卷号为去掉最后一位的钢卷号,确保表单数据完整
2026-01-19 09:48:45 +08:00
砂糖
a25a90ffbf feat(wms): 重构逻辑库位选择为多选并优化数据获取逻辑
- 将仓库选择组件替换为支持多选的el-select组件
- 使用warehouseQueryMap和warehouseIds动态生成查询参数
- 优化数据获取逻辑,使用flatMap处理多仓库查询结果
2026-01-19 09:21:54 +08:00
砂糖
b157affdcf fix(coil): 修复入库后表单重置和钢卷号获取问题
修复入库成功后表单重置不完整的问题,添加materialType字段
修正planId重置错误,使用当前表单的planId而非todayPlanId
使用$set方法更新enterCoilNo以确保响应式更新
添加入库后自动获取最大钢卷号功能
2026-01-17 20:59:10 +08:00
砂糖
3a3169ca67 feat(钢卷修正): 增加已发货钢卷的显示样式和标签
添加蓝色边框样式和"已发货"标签用于区分已发货钢卷,同时重构边框样式和类型标签为独立方法
2026-01-17 17:06:36 +08:00
砂糖
baf7c814b2 refactor(报表页面): 重构HRM报表页面布局和样式
- 移除卡片容器,直接使用栅格布局
- 调整图表分布和尺寸比例
- 优化图表标题样式和容器边框
- 简化整体页面结构
2026-01-17 16:52:08 +08:00
砂糖
d85beb3359 feat(报表): 新增请假和报餐统计报表功能
添加报表统计接口和页面,包含以下功能:
1. 请假统计:按类型、部门和月份展示数据
2. 报餐统计:按餐别、部门和日期展示数据
3. 使用echarts实现多种图表展示方式
2026-01-17 16:16:07 +08:00
砂糖
2a501c5486 feat: 新增部门报餐和请假申请API及字典选择组件
新增部门报餐和员工请假申请的API接口文件,包含列表查询、详情获取、新增、修改和删除功能
添加可编辑的字典选择组件DictSelect,支持字典项的双击编辑、快速新增和刷新功能
2026-01-17 14:51:01 +08:00
砂糖
1669263430 feat(wms): 新增餐别报餐和请假申请管理页面
新增餐别报餐管理页面,包含报餐查询、新增、修改、删除功能,并添加用餐人数统计展示
新增员工请假申请管理页面,包含请假查询、新增、修改、删除功能,支持自动计算请假天数
2026-01-17 14:50:32 +08:00
砂糖
2449915c6d fix: 修正删除后刷新方法名和调整报表时间区间
将删除操作后的刷新方法从getList改为getMaterialCoil以匹配实际功能
调整交付报表的默认时间区间从6点改为7点
2026-01-17 11:17:42 +08:00
砂糖
c178eb7102 feat(coil): 添加钢卷删除功能并调整网格布局
- 新增删除钢卷功能按钮及相关API调用
- 将卡片网格布局从6列调整为5列
- 更新异常按钮样式为警告类型
2026-01-17 10:55:44 +08:00
砂糖
390859bf7c fix(wms/report): 将报告时间区间从6点调整为7点
修改所有报告视图的默认时间区间,从昨天的6点到今天的6点调整为7点,以符合新的业务需求
2026-01-17 09:40:02 +08:00
砂糖
6050abd89b feat(钢卷修正): 添加钢卷状态显示和边框颜色区分
- 在标题下方添加状态说明文本
- 根据dataType动态设置钢卷卡片边框颜色
- 显示materialType字段并移除注释
- 调整footer按钮显示条件
- 合并重复的dicts配置
2026-01-16 15:09:45 +08:00
砂糖
256217a3a7 fix(wms): 移除材料类型的条件渲染并清理注释代码
移除base.vue和correct.vue中材料类型选择器的条件渲染(v-if="!form.coilId"),使其始终显示
清理correct.vue中已注释的质量状态选项代码
2026-01-16 14:34:17 +08:00
砂糖
ea9f7fce34 fix: 修复钢卷管理相关页面问题和优化功能
- 修复钢卷历史页面控制显示问题
- 在交货报表中添加dataType参数
- 修改checkCoilNo接口支持coilId参数
- 优化镀锌报表查询逻辑,使用Promise.all并行请求
- 修复轧硬报表仓库ID错误问题
- 移除钢卷入库页面的只读限制
- 修复钢卷删除功能,支持删除带coilId的记录
2026-01-16 13:07:30 +08:00