Commit Graph

1916 Commits

Author SHA1 Message Date
b61cea837a Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-11 14:18:19 +08:00
09c8b9cc4a feat(material): 钢卷特殊分卷功能新增操作类型参数
- 在IWmsMaterialCoilService接口中为startSpecialSplit方法添加actionType参数
- 在WmsMaterialCoilController控制器中接收前端传递的操作类型参数
- 在WmsMaterialCoilServiceImpl实现类中将操作类型参数传递给待处理动作对象
- 修改事务处理逻辑以支持动态操作类型设置
2026-03-11 14:18:11 +08:00
砂糖
aa286d66f2 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-11 13:10:14 +08:00
砂糖
6f6acf0c3c feat(发货单): 添加简单打印功能
新增简单打印功能按钮,支持选择不同打印模板。引入WayBill2组件作为简单打印模板,通过printType控制显示不同模板。
2026-03-11 13:10:11 +08:00
18bffc4325 feat(employee): 添加员工社保类型字段
- 在 WmsEmployeeInfo 实体类中新增 socialInsuranceType 字段
- 在 WmsEmployeeInfoBo 业务对象中新增 socialInsuranceType 字段
- 在 WmsEmployeeInfoVo 视图对象中新增 socialInsuranceType 字段
- 在 MyBatis 映射文件中添加社保类型字段映射配置
- 在查询条件构建器中添加社保类型筛选条件
2026-03-11 11:15:37 +08:00
12207aa421 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-11 11:15:08 +08:00
7679b0475a fix(wms): 修复待处理查询的时间字段改为更新时间
- 将查询条件从 update_time 修改为 complete_time 字段
- 确保开始时间和结束时间筛选使用正确的完成时间字段
2026-03-11 11:15:01 +08:00
砂糖
b6add4e739 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-11 10:47:52 +08:00
砂糖
e1fbb7805f feat(CoilSelector): 添加可拖拽库位视图和品质列显示
refactor(WarehouseInterlaced): 修复props格式问题
fix(DuGeTag): 修正电话号码格式
2026-03-11 10:47:49 +08:00
ba6b2e201f fix(wms): 解决钢卷删除时二维码状态未同步失效的问题
- 在删除合卷钢卷时将对应的二维码记录状态更新为失效
- 在删除子钢卷时将对应的二维码记录状态更新为失效
- 在删除普通钢卷时将对应的二维码记录状态更新为失效
- 确保钢卷删除后二维码无法继续使用避免重复操作
2026-03-11 10:42:58 +08:00
7133ac4225 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-11 09:14:23 +08:00
3afc296e40 feat(service): 扩展钢卷号重复检查功能支持厂家原料卷号
- 在 checkCoilNoDuplicate 方法中新增 supplierCoilNo 参数
- 添加厂家原料卷号重复检查逻辑并排除自身记录
- 更新重复类型判断增加 supplier 选项
- 完善返回结果包含厂家原料卷号重复状态
- 同步更新控制器层接口参数传递
- 修正方法注释文档说明新增参数和返回值字段
2026-03-11 09:14:13 +08:00
砂糖
a6efe02046 feat(透视表): 添加检查今日透视表是否存在的功能并优化空状态显示
添加checkCoilStatisticsSummaryExist接口检查今日是否已创建同类型透视表
在创建透视表前进行校验并提示用户是否覆盖
优化空状态显示为el-empty组件
2026-03-10 17:02:11 +08:00
1862908eb1 refactor(service): 修改统计记录检查方法返回类型
- 将 checkExistsByStatTypeToday 方法返回值从 Boolean 改为 Long
- 服务层实现中返回存在的记录ID,不存在则返回null
- 控制器接口同步更新返回类型和文档注释
- 优化查询逻辑直接返回记录ID而不是布尔值
2026-03-10 16:50:08 +08:00
9e5e7cf0af Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-10 16:28:17 +08:00
927cbf9586 feat(wms): 添加钢卷统计记录存在性检查功能
- 在服务接口中新增 checkExistsByStatTypeToday 方法用于检查当天指定类型统计记录的存在性
- 在控制器中新增 /checkToday 接口提供统计记录存在性检查服务
- 在服务实现类中实现具体的数据库查询逻辑,使用日期函数过滤当天数据
- 添加参数校验确保统计类型参数不为空
- 使用分页限制优化查询性能,仅返回是否存在标识
2026-03-10 16:28:07 +08:00
砂糖
da2caa1c46 fix(wms): 修复透视表数据展示和边料统计问题
修复透视表预览条件判断错误,将currentRow.summaryId改为liveData
修正边料统计接口调用错误,将listCoilTrimStatistics改为listMaterialCoil
添加可选链操作符处理可能为null的数据遍历
2026-03-10 16:18:21 +08:00
砂糖
6e909212bf feat(标签系统): 添加脱脂原料库标签类型并优化透视表功能
新增脱脂原料库标签类型6及相关组件TuoZhiTag
优化透视表功能,增加保存明细选项和导出功能
在标签渲染组件中添加对脱脂原料库类型的判断
更新相关API调用和UI交互逻辑
2026-03-10 15:38:22 +08:00
e937ff50f6 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-10 14:03:48 +08:00
891ec659de refactor(service): 修改钢卷统计汇总服务返回值类型
- 将 insertByBo 方法返回值从 Boolean 改为 WmsCoilStatisticsSummaryVo
- 更新控制器方法返回完整的业务对象而不是布尔值
- 实现新增后查询并返回完整的汇总记录信息
- 提供更丰富的新增操作响应数据
2026-03-10 14:03:38 +08:00
砂糖
730148e966 feat(wms): 新增导出功能并优化发货单显示
- 在base.vue中新增导出按钮和按库区排序选项
- 添加exportCoilWithAll API接口用于批量导出
- 在waybill.vue中新增showNewExport属性控制导出按钮显示
- 优化发货单页面显示,增加订单编号和备注显示
- 新增delivery/canuse页面用于展示可用钢卷
- 修复发货单修改时订单编号显示问题
2026-03-10 13:33:30 +08:00
8927760eb1 refactor(WmsMaterialCoilService): 替换查询包装器实现以优化导出功能
- 将 queryExportList 方法中的 buildQueryWrapper 替换为 buildQueryWrapperPlus
- 移除旧的 buildQueryWrapper 方法及其完整的查询条件构建逻辑
- 保留导出列表的基本查询和数据处理流程
2026-03-10 13:14:09 +08:00
328c46b8b8 refactor(material): 优化材料卷查询导出功能
- 将查询包装器构建方法从 buildQueryWrapper 替换为 buildQueryWrapperPlus
- 提升导出列表查询的数据完整性和准确性
2026-03-10 11:58:34 +08:00
c21f5dc813 feat(material): 添加钢卷物料完整字段导出功能
- 新增 WmsMaterialCoilAllExportVo 完整字段导出 VO 类
- 在 IWmsMaterialCoilService 中添加 queryExportListAll 方法
- 实现 queryExportListAll 方法支持完整字段导出
- 添加 /exportAll 接口支持完整字段导出
- 更新数据库查询映射添加班组和发货人字段
- 修改 WmsMaterialCoilExportVo 添加班组、业务用途等字段
- 调整导出接口注释从完整字段改为精简字段描述
2026-03-10 11:47:42 +08:00
c5089faaea Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-10 10:43:08 +08:00
f5017443d5 feat(wms): 新增卷材统计摘要附件功能
- 在 WmsCoilStatisticsSummary 实体中添加 attachmentInfo 字段
- 在 WmsCoilStatisticsSummaryBo 中添加 attachmentInfo 字段
- 在 WmsCoilStatisticsSummaryVo 中添加 attachmentInfo 字段
- 更新 Mapper XML 映射文件中的结果映射配置
- 修改 Vo 类继承 BaseEntity 基类
2026-03-10 10:42:57 +08:00
砂糖
f5904fa7f3 feat(wms): 添加次品标签页并优化钢卷统计表格
refactor(LeftList): 移除表单包装简化对话框结构
feat(Perspective): 新增宽度分类统计组件
perf(TrimStatistics): 优化表格宽度分组和过滤逻辑
2026-03-09 17:19:06 +08:00
砂糖
3f4ee0fce3 fix(wms): 更新镀锌原料标签判断逻辑并调整标签尺寸
修改多个文件中的镀锌原料仓库判断条件,增加新的仓库ID支持
调整DuGeTag.vue中标签的高度为100mm
更新base.vue中的标签类型判断逻辑,增加更多产品类型处理
修正DuGeTag.vue中的联系电话信息
2026-03-09 16:33:52 +08:00
砂糖
fef2f132d0 feat(wms): 添加冷硬卷板切边统计和类别宽度统计功能
- 新增冷硬卷板切边统计页面和API接口
- 新增类别宽度统计页面和API接口
- 修改发货单页面,调整列显示
- 扩展统计预览功能,支持多种统计类型展示
2026-03-09 16:07:07 +08:00
砂糖
1038b17a66 feat(标签打印): 添加镀铬卷标签类型支持
新增镀铬卷(DuGeTag)标签组件,包含对应的样式和布局
在do.vue和LabelRender/index.vue中增加镀铬卷类型判断逻辑
调整标签尺寸配置以适配镀铬卷标签规格
2026-03-09 15:24:04 +08:00
砂糖
bd5e0ac5e9 style(ZincRawTag): 调整标签样式和二维码大小
增加标签容器的内边距和值单元格的字体加粗
设置二维码组件的大小为80px
2026-03-09 14:52:58 +08:00
896c6b89ca Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-09 14:10:23 +08:00
a8e94ac34d feat(WmsMaterialCoilController): 更新统计接口URL路径
- 将trimStatistics接口路径从/trimStatistics修改为/statistics/trimStatistics
- 将categoryWidthStatistics接口路径从/categoryWidthStatistics修改为/statistics/categoryWidthStatistics
- 统一统计类接口的URL命名空间,增强API路径的一致性
2026-03-09 14:10:14 +08:00
砂糖
f389576c92 feat(标签打印): 增加镀锌原料标签类型并优化标签选择逻辑
- 在LabelRender组件中新增类型5的标签尺寸配置
- 修改ZincRawTag组件中下工序默认值为'镀锌卷'
- 在do.vue中新增标签尺寸映射并实现根据物料类型和仓库自动选择标签类型
2026-03-09 13:24:16 +08:00
砂糖
a2b90f3b72 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-03-09 13:06:33 +08:00
砂糖
693edbb543 feat(wms): 新增热轧原料库存透视功能及相关组件
添加热轧原料库存透视表API接口
创建透视表展示组件HotZhaRaw.vue和Perspective.vue
实现数据持久化功能及左右布局管理界面
优化锌卷标签显示样式及字段名称
2026-03-09 13:06:30 +08:00
194c481e12 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-09 10:46:54 +08:00
0050af7677 feat(wms): 添加钢卷类别统计——汇总统计
- 新增 CategoryWidthRawVo 和 CategoryWidthStatisticsVo 数据传输对象
- 在 IWmsMaterialCoilService 中添加 getCategoryWidthStatistics 方法定义
- 实现 WmsMaterialCoilController 的 categoryWidthStatistics 接口
- 添加 WmsMaterialCoilMapper 的 selectCategoryWidthStatistics 查询方法
- 实现 WmsMaterialCoilServiceImpl 中的 getCategoryWidthStatistics 业务逻辑
- 在 XML 映射文件中添加类别宽度统计的 SQL 查询语句
2026-03-09 10:46:22 +08:00
砂糖
d3da84f65e fix: 修复产线能力查询参数错误及调整分页默认值
修复产线能力查询时lineId参数传递错误的问题,增加参数校验
调整分页组件默认的pageSizes选项,增加10的选项
修改物料线圈查询状态参数为0
优化线圈吞吐记录展示方式,改为行点击触发
移除用餐记录中不必要的部门字典依赖
2026-03-09 10:34:05 +08:00
砂糖
c532d7f753 feat(标签打印): 添加镀锌原料标签组件及显示逻辑
新增 ZincRawTag 组件用于显示镀锌原料标签,并在特定仓库条件下自动选择该标签类型。标签包含冷卷号、热卷号、规格等字段,并支持二维码显示和打印适配。
2026-03-09 10:33:17 +08:00
7736ac3311 完成排产(测试过了) 2026-03-08 16:02:44 +08:00
b660ddcc3e refactor(WmsMaterialCoilService): 移除废弃的厚度分组统计逻辑
- 删除了基于修剪需求的厚度分组统计代码
- 移除了 CoilTrimStatisticsVo 和 TrimWidthStatisticsVo 的构建逻辑
- 保留了净边和毛边列表的获取功能
- 简化了数据处理流程并提高代码可读性
2026-03-07 15:57:42 +08:00
e6c588af63 feat(wms): 添加钢卷生产统计汇总持久化功能
- 创建了WmsCoilStatisticsSummary实体类用于数据持久化
- 定义了IWmsCoilStatisticsSummaryService服务接口及其实现
- 开发了WmsCoilStatisticsSummaryController控制器提供REST API
- 实现了数据查询、新增、修改、删除等基本CRUD操作
- 集成了分页查询和导出Excel功能
- 添加了数据验证和业务逻辑处理机制
- 配置了MyBatis映射文件和数据库表结构映射
2026-03-07 15:43:54 +08:00
7a78ad3eb7 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-07 14:37:25 +08:00
db379748f2 feat(wms): 新增第三个报表统计——冷硬卷统计
- 在IWmsMaterialCoilService中添加getCoilTrimStatistics方法
- 在WmsMaterialCoilController中新增trimStatistics接口
- 在WmsMaterialCoilMapper中添加selectCoilTrimStatistics查询方法
- 在WmsMaterialCoilMapper.xml中实现切边统计数据SQL查询
- 在WmsMaterialCoilServiceImpl中实现切边统计业务逻辑
- 新增CoilTrimRawVo、CoilTrimStatisticsVo和TrimWidthStatisticsVo数据传输对象
- 按厚度、宽度、切边要求(净边/毛边)统计钢卷数量和重量
- 实现数据分组和排序功能,支持前端展示需求
2026-03-07 14:37:12 +08:00
砂糖
44013170f5 feat(wms/coil): 添加业务目的和关联订单功能
在基础面板中添加业务目的下拉选择和关联订单开关功能,并创建两个新的视图组件分别展示这些功能。同时更新字典数据以支持业务目的选项。
2026-03-07 14:18:30 +08:00
e5acc06e1c feat(WmsRawMaterialMapper): 添加原材料查询过滤条件
- 在左连接中增加data_type和status条件过滤
- 添加原材料名称模糊匹配查询功能
- 优化查询逻辑以提高数据筛选准确性
2026-03-07 11:39:37 +08:00
71159a496b feat(domain): 添加材料卷材业务用途和订单关联字段
- 在 WmsMaterialCoil 实体类中新增 businessPurpose 和 isRelatedToOrder 字段
- 在 WmsMaterialCoilBo 业务对象中同步添加对应字段
- 在 WmsMaterialCoilVo 视图对象中添加相应属性定义
- 更新 MyBatis 映射文件中的查询字段和条件过滤逻辑
- 实现在查询条件中支持按业务用途和订单关联状态进行筛选
2026-03-07 11:28:39 +08:00
141d0a1c4e Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-07 10:29:46 +08:00
e5147564ce feat(wms): 历史钢卷不允许占用实际库区
- 实现历史钢卷(dataType=0)禁止修改实际库区的业务规则
- 当原钢卷为历史钢卷时阻止实际库区ID的更新操作
- 添加置空(-1)判断避免误操作历史钢卷库区占用
- 抛出运行时异常提示历史钢卷不允许占用实际库区
2026-03-07 10:29:36 +08:00