funny
|
c643d26632
|
打印修改预览
|
2026-04-14 16:31:31 +08:00 |
曹鹏飞
|
2a7b4df62c
|
feat(material-category): 实现物料分类同步及ltree类型支持
- 新增 LtreeTypeHandler,支持PostgreSQL ltree类型与Java String映射
- 在QmsQcMaterialCategory实体中增加parentTree字段,使用LtreeTypeHandler处理
- 添加MaterialCategoryVO和MaterialCategoryQO数据传输对象
- 实现MaterialCategorySyncProcessor,从主物料同步物料分类到QMS
- 同步过程中支持新数据批量插入及已存在数据的更新
- 实现物料分类树形结构的扁平化处理以便同步操作
|
2026-04-14 16:25:05 +08:00 |
曹鹏飞
|
0aaaf451e8
|
feat(qms): 新增质检物料分类和检验标准模块功能
- 新增质检物料分类服务及其实现,支持按名称和编码模糊查询并构建树形结构
- 添加质检物料分类接口及单元测试,验证类别树查询和条件过滤功能
- 新增检验标准相关实体、服务接口及实现类,实现批量发布和启用/禁用功能
- 增加检验标准分页查询Mapper及XML配置,支持物料编号、类别编码及IQE姓名模糊过滤
- 创建检验标准控制层及对应业务逻辑服务,提供标准的REST接口
- 引入批量ID请求参数类IdsQO及相关启用请求参数支持统一校验
- 完善检验标准VO定义,支持前端展示完整信息
- 规范日志记录和异常处理,确保服务稳定性和代码健壮性
|
2026-04-14 14:35:58 +08:00 |
funny
|
ceb6c19a2e
|
修改
打印修改预览
|
2026-04-14 13:42:52 +08:00 |
funny
|
1f9687b20d
|
修改
新增打印预览
|
2026-04-14 11:31:12 +08:00 |
曹鹏飞
|
79bad56f77
|
【优化】物料码管理的打印和打印预览根据中码和小码采用对应的打印模版
|
2026-04-14 10:34:20 +08:00 |
funny
|
07718193c4
|
Merge branch 'qms/yf' into qms/develop
|
2026-04-14 10:00:17 +08:00 |
funny
|
ec41c6596c
|
测试修改完成
|
2026-04-14 09:59:20 +08:00 |
曹鹏飞
|
577f7a44bf
|
refactor(sampling-plan): 重构抽样方案相关实体字段及新增接口测试
- 合并并简化抽样方案检验实体字段,移除冗余特殊检验和一般检验字段
- 修改QmsSamplingPlanInspection中检验类型和字码字段命名
- 新增完整的抽样方案模块API测试用例,覆盖新增场景与参数校验
- 实现抽样方案新增、编辑、删除及查询的业务逻辑服务层
- 新增抽样方案详情VO,包含关联的AQL优先值、转移规则、字码等信息
- 提升代码结构清晰度及增强接口调用的自动化测试覆盖
|
2026-04-14 09:46:29 +08:00 |
曹鹏飞
|
8e720af85e
|
docs(api): 新增完整API接口文档
- 覆盖仓储管理、物料管理、订单处理等业务域接口设计与规范
- 介绍统一返回体、状态码体系、认证授权机制及错误处理策略
- 详细描述接口清单管理及二维码内容生成机制
- 提供架构总览、依赖分析和性能考虑建议
- 包含故障排查指南及Postman集合和curl示例说明
docs(biz): 新增业务功能文档详解
- 系统化梳理仓储、物料、订单、生产、采购销售和质量管理业务流程
- 按功能划分控制层模块,明确数据模型和持久化结构
- 详细描述核心业务组件及关键操作流程图和时序图
- 分析业务依赖与耦合点,强调事务一致性和并发锁机制
- 提供故障排查和性能优化建议,支持批量操作分批处理
|
2026-04-14 08:26:07 +08:00 |
funny
|
36b6dce7d6
|
修改
|
2026-04-13 20:24:35 +08:00 |
funny
|
3dab9dfacd
|
Merge branch 'qms/develop' into qms/yf
|
2026-04-13 18:03:34 +08:00 |
funny
|
6b33a25627
|
修改
|
2026-04-13 17:51:46 +08:00 |
funny
|
f76e078237
|
wms修改
|
2026-04-13 17:07:59 +08:00 |
funny
|
7350061d49
|
修改
|
2026-04-13 16:58:00 +08:00 |
曹鹏飞
|
44e67ccd70
|
test(qcMaterial): 添加质检物料模块接口测试用例
- 编写新增质检物料接口的正常和异常场景测试,包括参数校验和业务逻辑验证
- 编写编辑质检物料接口测试用例,覆盖正常编辑、缺失ID和物料不存在情况
- 编写删除质检物料接口测试,包含正常删除、规则维护不允许删除及物料不存在情形
- 添加搜索质检物料接口测试,包括分页、按物料编号、类别和名称模糊搜索
- 实现通用HTTP请求工具方法和断言辅助函数
- 提供构建有效新增请求参数的辅助方法
- 使用JUnit 5进行测试,确保测试用例执行顺序控制
|
2026-04-13 16:36:00 +08:00 |
funny
|
ef15359155
|
Merge branch 'qms/develop' into qms/yf
|
2026-04-13 16:16:47 +08:00 |
funny
|
593c8547a5
|
修改
|
2026-04-13 16:15:13 +08:00 |
funny
|
0df488ba0c
|
修改
|
2026-04-13 15:15:23 +08:00 |
曹鹏飞
|
35c6e9ecf9
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-04-13 15:01:48 +08:00 |
曹鹏飞
|
28a3ed3fce
|
feat(qms-admin): 初始化文件管理模块及相关依赖配置
- 新增maven项目配置,添加多种依赖包括springboot、mongodb、pdf生成、日志等
- 创建QmsApplication启动类,集成服务发现、调度、重试及Sa-Token SSO客户端日志
- 实现QmsFileCategoryControllerService,支持文件分类增删改查及树形结构构建
- 新增QmsFileCategorySearchQO参数对象,用于文件分类查询条件控制
- 新增QmsFileCategoryTreeVO实现文件分类树形节点及文件列表包装
- 实现QmsFileControllerService,支持文件新增、修改、删除、分页查询及权限校验
- 设计文件和分类的全局搜索功能,支持多条件复合过滤及权限控制
- 实现递归补全分类祖先节点,保障前端树形显示完整性
- 添加分页及排序策略,提升文件及分类查询性能及用户体验
|
2026-04-13 15:01:07 +08:00 |
funny
|
4e8b407862
|
Merge branch 'qms/yf' into qms/develop
|
2026-04-13 14:46:27 +08:00 |
funny
|
cf725cc23f
|
修改
|
2026-04-13 14:44:51 +08:00 |
funny
|
aaa0cc0797
|
coa,检测项功能模块
|
2026-04-13 11:26:35 +08:00 |
zhangke
|
177deac241
|
Merge branch 'qms/zhangke' into qms/develop
# Conflicts:
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/QmsQcMaterial.java
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/QmsQcMaterialMapper.java
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IQmsQcMaterialService.java
# nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/QmsQcMaterialServiceImpl.java
|
2026-04-11 16:04:00 +08:00 |
zhangke
|
c3c6bccc56
|
免检物料
|
2026-04-11 15:58:31 +08:00 |
曹鹏飞
|
d984bd7b13
|
chore(config): 优化数据库连接池配置并调整测试脚本注释
- 为开发环境配置了 Hikari 连接池名称及超时参数
- 调整开发环境连接池最小空闲连接数和空闲超时时长
- 为 SIT 环境新增完整的 Hikari 连接池参数配置
- 注释掉测试脚本中部署 SIT 环境时拷贝 lib 目录的操作
- 保持服务启动脚本执行逻辑不变
|
2026-04-11 11:57:05 +08:00 |
曹鹏飞
|
735aa192b4
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-04-11 11:54:08 +08:00 |
曹鹏飞
|
913ff41e9b
|
Merge branch 'develop' into qms/develop
|
2026-04-11 11:51:59 +08:00 |
曹鹏飞
|
77360b7a69
|
chore(deps): 添加Redisson依赖并统一配置版本
- 在多个模块的pom.xml中添加了redisson-spring-boot-starter依赖
- 移除个别模块中Redisson依赖的版本声明
- 在根pom.xml中新增redisson.version属性统一管理版本号
- 新增nflg-qms-admin模块及其pom.xml配置
- 新增多个服务模块的application-dev.yml和application-sit.yml配置文件
- 配置日志采集loki地址及各模块数据源连接池参数
- 添加sa-token单点登录和OTLP链路追踪相关配置
|
2026-04-11 11:50:24 +08:00 |
曹鹏飞
|
835c0f76d5
|
fix(repository): 修正AdminPermissionRoleUserMapMapper查询语句
- 修改查询中的部门字段名由dept_name改为name
- 将admin_user表更名为"user"并使用双引号包裹
- 新增user_interior表连接以关联部门信息
- 部门表由t_base_department改为department
- 调整关联字段以匹配新的表结构及字段名
|
2026-04-11 11:07:02 +08:00 |
funny
|
bc22c096fe
|
Merge branch 'qms/yf' into qms/develop
|
2026-04-11 09:13:30 +08:00 |
funny
|
c4572ca6c3
|
质检人员管理模块更新
旧代码修改状态
|
2026-04-11 09:12:47 +08:00 |
曹鹏飞
|
3256010363
|
feat(file-management): 新增文件和分类管理模块
- 修改实体类主键生成策略为ASSIGN_ID,统一ID生成方式
- 修正Advertisement实体中interval字段的@TableField注解,引号适配数据库关键字
- 在开发环境配置文件中添加Spring DataSource连接池配置
- 为FileControllerService添加@Component别名,方便注入
- 新增FileUpLoadController,实现文件上传、搜索、删除、文件类型获取和压缩下载功能
- 定义文件相关实体类(QmsFile、QmsFileCategory)及其DTO和VO对象,支持完整属性
- 新增文件分类和文件管理相关接口,包括新增、修改、删除、查询分页和详情获取
- 完善文件分类的权限校验、唯一性校验、层级和排序逻辑
- 支持文件分类的树形结构构建和分页展示
- 文件管理支持基于分类权限的操作控制,限制非权限用户操作
- 新增全局搜索接口,支持分类与文件的联合搜索和树形结果返回
- 统一所有文件相关服务层接口及实现,基于MyBatis-Plus简化CRUD操作
- 日志和异常处理完善,业务逻辑中明确返回错误信息和状态码
|
2026-04-10 17:06:01 +08:00 |
funny
|
49641eaaa7
|
状态修改
|
2026-04-10 16:42:37 +08:00 |
曹鹏飞
|
03808c145c
|
feat(deploy): 新增SIT环境部署自动化测试脚本
- 实现基于SSH连接的远程文件传输和命令执行功能
- 支持判断远程文件是否存在及MD5校验避免重复上传
- 完成jar包及lib目录自动上传处理
- 执行远程脚本重启服务
- 增加详细日志打印,支持时间戳和颜色区分信息与错误
- 封装SSH会话及SFTP操作工具类,提高复用性和可维护性
|
2026-04-10 15:56:53 +08:00 |
曹鹏飞
|
383fbed6b4
|
refactor(quality-notification): 移除状态字段及相关发布功能
- 删除 QmsQualityNotification 相关类中的 status 和 publishTime 字段
- 移除通知发布接口及发布方法实现
- 调整数据库映射文件,去除 status 和 publish_time 字段查询
- 更新后台服务逻辑,删除对 status 字段的校验和赋值操作
- 去掉通知发布时的时间设置及发布状态判断
- 移除 VO 和 QO 层中与状态相关的字段和处理
- 删除已发布通知不允许编辑和删除的限制逻辑
|
2026-04-10 15:56:18 +08:00 |
曹鹏飞
|
705bfda166
|
Merge branch 'develop' into qms/develop
|
2026-04-10 15:19:33 +08:00 |
曹鹏飞
|
6c441304b1
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-04-10 15:19:11 +08:00 |
曹鹏飞
|
99d7e654c3
|
feat(form): 新增数据权限表单管理模块
- 添加表单相关的请求和响应VO类:DescVO、FormAddRequest、FormApiItemVO、FormApiListVO、FormApiSaveItemRequest、FormApiSaveRequest、FormApiSelectedVO、FormApiVO、FormColumnsSaveItemRequest、FormColumnsSaveRequest、FormColumnVO、FormUpdateRequest
- 实现FormController,提供表单增删改查接口以及表单列和功能API管理接口
- 实现TableInfoService,封装表和列的元数据信息查询逻辑
- 新增TableMetaMapper,使用MyBatis注解方式查询数据库表和列的元信息
- 支持表单的添加时自动同步表和列的元数据
- 支持表单列的保存与更新,自动管理列信息的增删改
- 支持表单功能API列表的保存,关联API与列权限信息
- 完善接口请求参数校验及事务控制,保证数据一致性
|
2026-04-10 15:18:09 +08:00 |
曹鹏飞
|
dfe4cab5cc
|
refactor(advertisement): 重构质量宣传图相关代码及接口
- 在Advertisement实体类上添加@TableName注解指定表名为qms_advertisement
- 删除广告模块相关代码,迁移AdvertisementController至qms模块并更新包名
- 修改控制器中接口名称及注解的模块标识为“质量宣传图”
- 更新控制器中相关方法和注释,体现为质量宣传图操作
- 修改Mapper中的SQL语句,查询表由advertisement改为qms_advertisement
- 调整分页查询接口及根据类型获取质量宣传图接口
- 规范接口请求参数及响应数据类型,优化参数注解使用
|
2026-04-10 14:29:48 +08:00 |
funny
|
aa40e6c935
|
Merge branch 'qms/yf' into qms/develop
|
2026-04-10 14:20:50 +08:00 |
曹鹏飞
|
10bf148599
|
Merge branch 'develop' into qms/develop
|
2026-04-10 14:19:53 +08:00 |
曹鹏飞
|
6cd27fd045
|
refactor(advertisement): 将广告相关ID类型由Integer改为Long
- 修改实体类Advertisement中id、type和position字段类型为Long
- 同步更新AdvertisementController中删除接口参数类型为List<Long>
- 调整AdvertisementListVO中id、type和position字段类型为Long
- 更新AdvertisementSaveRequest中id、type和position字段类型为Long
|
2026-04-10 14:18:34 +08:00 |
funny
|
e3c404bdef
|
逻辑删除修改
|
2026-04-10 14:18:06 +08:00 |
曹鹏飞
|
e01e1deabf
|
Merge remote-tracking branch '惠信/qms/develop' into qms/develop
|
2026-04-10 14:07:55 +08:00 |
曹鹏飞
|
bc2ed739e4
|
feat(notification): 实现质量通知管理功能
- 新增质量通知支持手动选择通知用户
- 编辑质量通知时校验状态并更新用户关联
- 删除质量通知时校验状态并删除关联数据
- 发布质量通知时设置状态和发布时间
- 支持分页查询质量通知列表并翻译状态名称
- 查询质量通知详情时包含通知用户和附件列表
- 实现质量通知用户关联的保存和管理逻辑
- 完善相关实体、请求对象、返回对象及数据库映射
- 增加文件上传、搜索、删除及压缩下载接口和实现
|
2026-04-10 14:07:20 +08:00 |
funny
|
2e076ee119
|
逻辑删除修改
|
2026-04-10 14:06:44 +08:00 |
funny
|
acc32284b3
|
feat(supplier-user): 新增
|
2026-04-10 11:16:44 +08:00 |
funny
|
9e858d41e4
|
供应商-SQE 关联管理修改
|
2026-04-09 18:42:54 +08:00 |