Commit Graph

282 Commits

Author SHA1 Message Date
曹鹏飞 b05f5b24d6 Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-04-22 13:51:35 +08:00
funny d810137937 pdi检测功能 2026-04-22 13:34:49 +08:00
曹鹏飞 5c64694c9d feat: 新增来料检测任务功能及接口实现
- 添加 DictionaryItem 相关 Mapper 接口和 XML 配置,支持查询及字典值操作
- 实现 DictionaryItemServiceImpl,包含字典值的增删改查及多语言支持
- 新增 IDictionaryItemService 接口定义字典值服务方法
- 新增 QmsIncomingInspectionTask 实体及其相关服务接口与实现,支持来料检测任务管理
- 添加 IncomingInspectionTaskControllerService,提供来料检验申请、任务分配、转办等业务逻辑
- 实现来料检测任务超期处理定时任务处理器 IncomingInspectionTaskOverdueProcessor
- 新增 COA通知管理相关控制器 QmsCoaTaskController,支持通知任务的增删改查及消息推送
- 添加对外接口 ExternalIncomingInspectionTaskController,支持来料检验申请的对外调用
- 以上更新涵盖质检任务、字典项和通知消息管理,完善质检模块功能及对外接口
2026-04-22 11:48:50 +08:00
曹鹏飞 19934273ab feat(incoming-inspection): 实现来料检测任务管理功能
- 新增来料检测任务实体及对应数据库表映射
- 实现分页查询来料检测任务列表接口及服务方法
- 实现任务转办功能,包含代办人校验和任务状态限制
- 创建来料检测任务控制器,提供查询和转办API接口
- 增加MyBatis Mapper及对应XML,实现复杂查询条件支持
- 定义分页查询和转办的请求参数对象
- 整合用户和质检人员信息进行业务逻辑处理
- 记录任务转办时的操作用户及更新时间信息
2026-04-21 17:55:14 +08:00
曹鹏飞 756bfae8d9 feat(repository): 新增包装类型名称字段及排序优化
- 在QmsInspectionStandardMapper.xml中关联dictionary_item表以获取包装类型名称
- 将包装类型名称字段di.name加入查询结果及GROUP BY子句
- 修改结果排序方式,优先按启用状态降序,再按ID降序排序
- 在QmsInspectionStandardVO中添加packagingMethodName属性用于存储包装类型名称
2026-04-21 14:51:49 +08:00
曹鹏飞 c4f618ad9a refactor(qms-inspection): 优化检验标准相关版本号及字典项处理
- 将检验标准相关的版本号字段由字符串类型改为数值类型,更精确对应数据库字段
- 增加采样方案及AQL优先级值服务依赖,简化名称获取逻辑,替换原有字典项名称映射方式
- 在检验标准内容VO中新增判定类型字典项名称字段并赋值,完善展示信息
- 优化空集合处理避免空指针异常
- 修改多处SQL映射,统一版本号字段取值为数值型version
- 调整检验标准项VO中AQL值名称类型为BigDecimal,提升数值表达准确性
2026-04-21 14:44:30 +08:00
funny 75f1df3ab5 Merge branch 'qms/develop' into qms/yf 2026-04-21 10:30:30 +08:00
funny 60317a60f2 修改供应商管理功能 2026-04-21 10:30:09 +08:00
funny 8448a11c05 修改质检人员管理功能 2026-04-21 10:02:43 +08:00
曹鹏飞 5a3b9be923 【新增】消息服务 2026-04-21 09:45:56 +08:00
funny 486f17278f Merge branch 'qms/develop' into qms/yf 2026-04-20 17:03:54 +08:00
funny e3b86df482 修改质检人员管理功能 2026-04-20 17:01:53 +08:00
曹鹏飞 50853294f0 feat(QmsInspectionStandard): 实现检验标准管理功能
- 添加检验标准分页查询功能,支持物料编号、类别和IQE姓名模糊搜索
- 实现检验标准批量发布、单条启用/禁用和批量删除功能
- 新增检验标准,包括自动维护物料的标准维护状态
- 编辑检验标准,校验版本唯一性并禁止已发布标准修改
- 获取检验标准详情,包含检测项及其内容的完整信息
- 实现检测项及内容的新增、更新和删除逻辑
- 支持检验标准暂存(草稿)功能,保证已发布标准不被修改
- 添加对应数据库映射文件,支持分页和详情查询的SQL语句
2026-04-20 16:39:25 +08:00
曹鹏飞 9136cbf3d4 Merge remote-tracking branch '惠信/qms/develop' into qms/develop 2026-04-20 13:54:24 +08:00
曹鹏飞 6f231f1a60 Merge branch 'develop' into qms/develop 2026-04-20 13:39:35 +08:00
yf001217 da04ac9e72 修改供应商管理、COA任务接口 2026-04-20 11:48:11 +08:00
yf001217 121fda4454 修改供应商管理接口 2026-04-20 08:00:59 +08:00
yf001217 66f89161b8 修改标准缺陷、供应商管理接口 2026-04-18 19:32:38 +08:00
yf001217 a9d8b4178e 修改标准缺陷、检验管理接口 2026-04-18 17:41:49 +08:00
funny 6a8af1f362 修改COA通知新增、编辑功能
新增直接发送功能
2026-04-17 11:07:20 +08:00
funny 8f07dbca40 新增COA发送通知物料查询和供应商分页查询功能
最晚提交时间字段更改
2026-04-17 10:14:23 +08:00
funny 34a33118f9 新增COA发送通知物料查询和供应商查询功能 2026-04-17 09:31:48 +08:00
funny a15ad691b6 打印修改预览 2026-04-15 15:34:19 +08:00
曹鹏飞 2983281b94 【优化】免检物料和质量通知的是否启用字段名称改为enable 2026-04-15 15:09:20 +08:00
曹鹏飞 c010fd3bc7 feat(todo): 新增待办事项模块及邮件服务优化
- 新增待办事项实体、接口、Mapper和服务实现,支持分页查询和批量标记已读
- 添加待办事项查询条件支持编号、标题、来源类型和已读状态过滤
- 实现待办事项相关的Controller和业务逻辑服务,提供REST接口
- 优化邮件服务,增加邮件配置缓存和Session缓存,提升性能
- 支持发送多收件人、抄送和密送的邮件功能,且新增异步发送邮件方法
- 增强邮件发送异常处理及日志记录,邮件主题和内容支持UTF-8编码格式
- 添加刷新邮件配置接口,支持动态更新邮件参数配置
2026-04-14 19:41:54 +08:00
曹鹏飞 6a691e4984 feat(qmsInspectionStandard): 添加检验标准模块及相关接口和业务逻辑
- 新增QmsInspectionStandardController,包含分页查询、发布、启用禁用、暂存及详情查询接口
- 实现QmsInspectionStandardControllerService,支持检验标准详情查询及暂存功能
- 新增Mapper接口及XML,实现分页查询及详情查询的SQL支持
- 新增检测项及内容的增删改查及转换VO逻辑
- 新增质检物料相关Controller和Service,支持增删改查、导入导出及模板下载
- 质检物料添加物料类别校验及路径构建,导入时支持校验和批量处理
- 质检物料编辑支持多字段更新及校验,删除时限制规则已维护物料
- 引入事务管理,保证数据一致性
2026-04-14 19:10:26 +08:00
曹鹏飞 e95e500e3c Merge branch 'develop' into qms/develop 2026-04-14 18:33:40 +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 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
曹鹏飞 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
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
曹鹏飞 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
曹鹏飞 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
funny 49641eaaa7 状态修改 2026-04-10 16:42:37 +08:00
曹鹏飞 383fbed6b4 refactor(quality-notification): 移除状态字段及相关发布功能
- 删除 QmsQualityNotification 相关类中的 status 和 publishTime 字段
- 移除通知发布接口及发布方法实现
- 调整数据库映射文件,去除 status 和 publish_time 字段查询
- 更新后台服务逻辑,删除对 status 字段的校验和赋值操作
- 去掉通知发布时的时间设置及发布状态判断
- 移除 VO 和 QO 层中与状态相关的字段和处理
- 删除已发布通知不允许编辑和删除的限制逻辑
2026-04-10 15:56:18 +08:00
曹鹏飞 dfe4cab5cc refactor(advertisement): 重构质量宣传图相关代码及接口
- 在Advertisement实体类上添加@TableName注解指定表名为qms_advertisement
- 删除广告模块相关代码,迁移AdvertisementController至qms模块并更新包名
- 修改控制器中接口名称及注解的模块标识为“质量宣传图”
- 更新控制器中相关方法和注释,体现为质量宣传图操作
- 修改Mapper中的SQL语句,查询表由advertisement改为qms_advertisement
- 调整分页查询接口及根据类型获取质量宣传图接口
- 规范接口请求参数及响应数据类型,优化参数注解使用
2026-04-10 14:29:48 +08:00
曹鹏飞 10bf148599 Merge branch 'develop' into qms/develop 2026-04-10 14:19:53 +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 dc6ad7250c 供应商-SQE 关联管理修改 2026-04-09 18:39:27 +08:00
funny bece6398d9 feat(qms): 新增标准缺陷库功能模块
- 添加标准缺陷实体类 QmsStandardDefect,包含缺陷属性和层级结构信息
- 实现标准缺陷数据访问层 Mapper 和服务接口 IService
2026-04-09 14:47:39 +08:00
曹鹏飞 e0f7a08ee8 feat(advertisement): 新增广告功能及管理接口
- 新增广告实体类Advertisement,包含类型、位置、间隔、内容等字段
- 实现广告管理接口AdvertisementController,支持广告类型、位置查询
- 提供保存、启用、删除及列表查询广告接口
- 新增广告保存请求和启用批量请求的数据传输对象
- 设计广告列表视图VO,解析广告内容为广告项列表
- 增加广告服务实现类,处理广告新增、更新、启用状态切换及分页查询
- 新增MyBatis映射文件,支持按类型和位置查询广告及列表查询
- 添加对应的统一请求和响应封装类型,增强请求数据校验和API返回一致性
2026-04-09 10:40:04 +08:00
曹鹏飞 43c2b3cec3 【新增】从CFS移植数据权限功能和banner管理功能 2026-04-09 10:03:03 +08:00