曹鹏飞
|
7d12cfdbaa
|
refactor(request): 重构无扫描请求对象结构
- 新增 NoScanningItemDataRequest 类用于明细数据
- 修改 NoScanningItemRequest 结构,将数量、批次号等字段移至子类
- 将订单项ID改为物料编号,新增明细列表字段
- 调整 NoScanningRequest 中的字段定义,订单项ID改为库存地点编号
- 保留并验证明细列表的必填校验规则
- 优化请求对象的字段映射关系和验证注解配置
|
2026-06-01 08:34:57 +08:00 |
曹鹏飞
|
f9364cbaee
|
refactor(service): 将NoScanningBaseControllerService中的方法访问权限从protected改为public
- 修改existsQrCode方法的访问权限为public
- 修改quantityConsistencyCheck方法的访问权限为public
- 修改qrCodeCreateTask方法的访问权限为public
- 保持原有业务逻辑不变,仅调整方法可见性以支持外部调用
|
2026-06-01 08:13:50 +08:00 |
曹鹏飞
|
abdfe65261
|
refactor(service): 重命名BaseControllerService为NoScanningBaseControllerService
- 将类BaseControllerService重命名为NoScanningBaseControllerService
- 更新文件名以匹配新的类名
- 保持原有类内部逻辑和注解不变
|
2026-05-30 17:16:25 +08:00 |
曹鹏飞
|
3e5a429ae8
|
refactor(service): 修改quantityConsistencyCheck方法的访问权限为protected
- 将quantityConsistencyCheck方法的访问权限从private修改为protected
- 方便子类继承和复用该方法
- 保持方法逻辑不变,提升代码扩展性和可维护性
|
2026-05-30 17:12:50 +08:00 |
曹鹏飞
|
bf2d112156
|
feat(service): 新增创建仓库管理员补码任务方法
- 添加qrCodeCreateTask方法用于生成补码任务
- 方法参数包括物料编号、工厂编号和仓库编号
- 在数量不一致时触发创建补码的待办任务逻辑
- 预留TODO部分待完善任务创建具体实现
|
2026-05-30 17:08:45 +08:00 |
曹鹏飞
|
452d924f9d
|
feat(admin): 新增二维码与库存数量一致性检查业务逻辑
- 新增BaseControllerService类,封装二维码和库存数量一致性检查方法
- 增加判断物料是否生成二维码的功能
- 实现物料库存数量与二维码数量的校验逻辑
- 定义补码待办任务接口,待后续实现
- 新增NoScanningRequest和NoScanningItemRequest请求参数对象
- 设计物料非扫描明细及其数量、批次号、序列号和库位属性校验
|
2026-05-30 16:58:00 +08:00 |
曹鹏飞
|
536c5e807f
|
Merge branch 'refs/heads/qms/develop' into feature/NoScanning
# Conflicts:
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/DepartmentControllerService.java
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/StructuralPackageControllerService.java
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/DepartmentServiceImpl.java
# nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/DeliveryController.java
|
2026-05-30 16:53:30 +08:00 |
曹鹏飞
|
b1724a2dd2
|
feat(package): 新增刷新零件版本接口及相关逻辑调整
- 结构包控制器添加 refreshItems 接口,支持根据包ID刷新零件版本
- 结构包服务实现中新增 refreshItems 方法,更新零件信息(版本、名称、图号、图片、重量)
- 结构包控制器服务中简化 getInfo 方法,取消材料信息解码和赋值逻辑
- 结构包服务接口 getInfo 返回值取消材料解码,由调用方处理
- PackageVO 类中取消重复定义的 getMaterialList 方法,改用正式实现版本
|
2026-05-30 14:39:35 +08:00 |
曹鹏飞
|
bed84fcc5f
|
fix(pdf): 调整钢构件老鼠图分页和样式优化
- 将分页数量从9或6调整为15,优化PDF分页显示
- 修正数据库查询回显结构,确保材料列表正确转换
- 缩小字体和内边距,提升页面布局紧凑度
- 调整图片尺寸及表格单元格样式,使显示更美观与统一
- 修改部分文本样式和位置,提高信息呈现清晰度
|
2026-05-30 11:46:07 +08:00 |
曹鹏飞
|
54d3bcd2f0
|
fix(order): 优化收货托盘状态校验逻辑
- 在查询托盘编号时增加状态筛选,仅获取运输中的托盘
- 移除冗余的待收货托盘存在性校验,改为直接判断托盘列表是否为空
- 校验请求中的托盘编号集合是否与实际托盘集合匹配,确保托盘齐套
- 更新托盘状态时,设置为已收货并记录接收人信息
|
2026-05-30 10:42:35 +08:00 |
曹鹏飞
|
40e80fc818
|
Merge branch 'refs/heads/develop' into prod/20260529
# Conflicts:
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/OutAssistanceController.java
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsQrCodeMasterServiceImpl.java
# nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/PackagingCodeController.java
|
2026-05-29 18:14:00 +08:00 |
10001392
|
ac8e64884d
|
导出托盘标签图片ZIP
|
2026-05-29 17:34:55 +08:00 |
曹鹏飞
|
25a88cbeb7
|
feat(order): 根据订单ID导出零件标签图片ZIP文件
- 新增接口根据订单id导出零件标签图片的ZIP压缩包
- 直接通过订单ID获取物料项列表,简化标签生成流程
- 生成每个物料项对应的二维码及二维码图片
- 支持物料项数量的分批标签生成,包括小数部分拆分
- 使用Base62编码生成二维码ID,保证唯一性
- 设置响应头返回ZIP格式文件,提高前端下载体验
- readme文档补充wkhtmltoimage在不同系统上的安装方法
|
2026-05-29 17:16:03 +08:00 |
yf001217
|
a221c38fcf
|
pqc示例图返回值修改
|
2026-05-29 15:55:30 +08:00 |
yf001217
|
8913b8d94b
|
style(qms-admin): 统一 Java 源代码换行符格式
- 将控制器层和服务层源码统一为标准 LF 换行符
|
2026-05-29 15:17:32 +08:00 |
yf001217
|
33553d12da
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-05-29 14:07:27 +08:00 |
曹鹏飞
|
8b75fb3a27
|
bug-1525 物料图片版本和钢构包信息版本逻辑优化
|
2026-05-29 14:06:52 +08:00 |
yf001217
|
1062ce5136
|
feat(qms): 新增制程品质异常记录查询功能
- 在制程品质任务记录中,新增不合格项查询请求处理逻辑
- 同步更新质量管理系统后台对应控制器与服务层
|
2026-05-29 14:04:52 +08:00 |
10001392
|
7c3428642a
|
Merge remote-tracking branch 'origin/master-hlq20260525zhijian'
|
2026-05-29 11:08:54 +08:00 |
10001392
|
1c472cd0a7
|
Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao'
# Conflicts:
# nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
|
2026-05-29 11:01:21 +08:00 |
10001392
|
93fef12c34
|
Merge remote-tracking branch 'origin/develop-hlq20260421mpm'
|
2026-05-29 10:50:37 +08:00 |
10002617
|
79350cb18f
|
修复发货单质检字段同步问题
|
2026-05-29 10:31:55 +08:00 |
10002617
|
715d224278
|
修复发货单质检字段同步问题
|
2026-05-29 10:31:54 +08:00 |
10002617
|
4fd9fd61b5
|
1445 WMS系统最小包装码数量收货和出库允许修改。
|
2026-05-29 10:31:34 +08:00 |
10002617
|
c94580b3de
|
1445 WMS系统最小包装码数量收货和出库允许修改。
|
2026-05-29 10:31:32 +08:00 |
10002617
|
cfc6581033
|
1483 发货管理-PDA-装箱菜单下逻辑修改,扫码记录可删除,数量可编辑
|
2026-05-29 10:31:06 +08:00 |
10002617
|
e8dcf08117
|
1464 发货系统-条码打印-物料码打印页面的条码号规则更改
|
2026-05-29 10:30:40 +08:00 |
曹鹏飞
|
0582451a99
|
refactor(permission): 优化文件权限校验及锁定逻辑
- 修改权限校验函数为返回布尔值,简化调用和异常处理逻辑
- 对无权限操作使用统一异常提示,明确提示无权限原因
- 在获取文件详情时添加锁定用户信息及编辑权限标记
- 避免锁定文件时重复提示锁定用户,区分当前用户和锁定用户
- 在文件视图对象中新增可编辑权限字段 canWrite,用于前端权限显示
- 统一权限校验逻辑,支持读写权限细粒度判断,提升代码清晰性和维护性
|
2026-05-29 09:15:50 +08:00 |
曹鹏飞
|
0cecd2e8d8
|
feat(extraction): 增强尺寸识别模块支持复杂公差及粗糙度标注
- 增加对多种公差模式的正则匹配支持,包括单偏差、多偏差组合及配合代号相关格式
- 实现配合公差与单独公差值跨文本组配对识别逻辑
- 新增表面粗糙度标注的识别,结合旋转文本与配置项判断处理
- 优化尺寸符号(如Φ、Ø等)的关联查找,支持多字符符号及旋转文本特例
- 引入 TextNormalizer 和 TitleBlockFilter 组件,增强文本预处理与标题栏过滤
- 优化识别流程,避免重复及无效标注,提高准确率
- 调整 PdfExtractionService 支持从URL直接读取PDF字节流,添加区域原始文本提取接口
- 配置DimensionIdentifier注入依赖组件,完成模块化改造
|
2026-05-28 18:09:08 +08:00 |
yf001217
|
0568d11adc
|
Merge remote-tracking branch 'origin/qms/develop' into qms/develop
|
2026-05-28 15:34:20 +08:00 |
yf001217
|
26bf31003e
|
功能(qms): 统一质检任务记录的来源标识
- 重构控制器与服务层代码文件格式
- 统一导入语句及行尾格式规范
|
2026-05-28 15:33:51 +08:00 |
yf001217
|
f5d3b2e766
|
样式规范(QMS):统一控制器与服务格式化
- 优化QMS任务记录代码的导入顺序及换行符。
- 确保控制器与服务文件符合项目风格规范。
|
2026-05-28 15:23:40 +08:00 |
funny
|
179730148d
|
Merge branch 'qms/zhangke' into qms/develop
|
2026-05-27 18:43:41 +08:00 |
funny
|
ded51f12f1
|
PDI部件
|
2026-05-27 18:42:36 +08:00 |
zhangke
|
551223748e
|
Merge remote-tracking branch 'origin/qms/develop' into qms/zhangke
# Conflicts:
# nflg-qms-admin/src/main/java/com/nflg/qms/admin/controller/QmsPqcInspectionRuleController.java
# nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/QmsPqcInspectionRuleControllerService.java
# nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/impl/QmsPqcInspectionRuleControllerServiceImpl.java
|
2026-05-27 17:43:53 +08:00 |
zhangke
|
512e92af38
|
PQC质检标准开发部分完成
|
2026-05-27 17:31:24 +08:00 |
funny
|
d9da88e351
|
PDI部件管理优化
|
2026-05-27 17:22:01 +08:00 |
funny
|
71a55b7534
|
PDI部件管理查询bug修复
|
2026-05-27 15:47:09 +08:00 |
funny
|
1f2a02fa84
|
PDI部件管理查询bug修复
|
2026-05-27 15:34:45 +08:00 |
funny
|
db885a9105
|
PDI统计数据优化
PDI任务记录更新需求
|
2026-05-27 14:29:50 +08:00 |
funny
|
5bb2f41a0c
|
PQC任务提交优化修改
|
2026-05-27 11:00:25 +08:00 |
funny
|
95b8162943
|
PQC任务详情优化修改
|
2026-05-27 10:01:15 +08:00 |
曹鹏飞
|
a64278010a
|
feat(department): 增加部门搜索显示所有选项及级联禁用功能
- 为部门搜索接口添加showAll参数,支持显示全部部门包括禁用部门
- 部门服务层searchSimple方法新增showAll参数,支持过滤禁用状态
- 在部门启用状态更新时,新增逻辑批量禁用所有子部门及其关联用户
- 部门数据访问层实现中,添加disableWithChildren方法实现对子部门和用户的级联禁用
- 部门树形结构查询和简单信息查询中,增加对showAll参数的支持,控制是否过滤禁用数据
- 对方法调用链进行参数调整,确保新增showAll参数正确传递和处理
- 保持部门列表及子部门查询结果按ID升序排序,提高结果稳定性
|
2026-05-27 09:32:37 +08:00 |
曹鹏飞
|
73c2ca6440
|
chore(git): 更新 gitignore 文件以忽略新添加的文件
- 修正 codemate 前的空行格式问题
- 添加 CLAUDE.md 文件到忽略列表
- 添加 .claude 文件到忽略列表
|
2026-05-26 17:36:56 +08:00 |
yf001217
|
0985594f6b
|
功能(qms): 新增PQC检验点列表查询
- 暴露检验点与项目列表数据用于规则管理
- 扩展规则控制器服务契约,增加相关查询方法
|
2026-05-26 17:34:14 +08:00 |
曹鹏飞
|
4443608429
|
bug-1504 各出库单据的编辑和删除功能,未过账单据允许编辑数量(只能改小,不能改大),也可删除
|
2026-05-26 17:03:22 +08:00 |
曹鹏飞
|
d37658cbc6
|
添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口
|
2026-05-26 15:05:44 +08:00 |
曹鹏飞
|
663d94b0c6
|
添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口
|
2026-05-26 14:24:37 +08:00 |
曹鹏飞
|
280aca0465
|
bug-1502 钢构件订单条码打印调整
|
2026-05-26 10:55:23 +08:00 |
funny
|
56af2d61b9
|
优化修改
|
2026-05-26 10:53:44 +08:00 |