zangch@mesnac.com
|
e3d8ec8941
|
refactor(wms): 重构入库相关功能
- 修改 WmsInstockDetail、WmsInstockOrder 和 WmsInstockPrint 类中的字段填充策略
- 优化 WmsInstockDetailServiceImpl 中的分包逻辑,移除平均分包和自定义分包的区分
- 新增 AGV 相关的字段和方法
- 修复了一些潜在的 bug,如分包数量总计不等于入库数量的问题
- 优化了代码结构,提高了代码的可读性和可维护性
|
4 months ago |
xs
|
8f04077a44
|
1.5.2后端
完善AI部分
|
4 months ago |
zangch@mesnac.com
|
6e269354ac
|
feat(wms): 完善wms
- 实现调拨打印的 CRUD功能
- 修改供应商和客户基础信息bug
- 入库单子表新加agv相关字段,当入库单为agv入库时更新agv入库任务界面并且状态为未打印(未调用),当agv入库单子表打印时调用agv接口(待完善逻辑)
|
4 months ago |
xs
|
5b4d539ce8
|
1.5.1后端
1、AI对话大模型封装,实现DeepSeek API对接 2、AI向量模型封装,实现腾讯云智能体API对接 3、向量数据库方法实现的封装 4、AI知识库的增删改查 5、AI知识库内容的上传、解析、向量化、预览、删除 6、检索知识库
|
4 months ago |
zangch@mesnac.com
|
8632bb8872
|
feat(wms): 新增供应商信息管理功能
- 添加供应商信息相关实体类、Mapper、Service、Controller
- 实现供应商信息的增删改查、分页查询、导出等功能
- 新增用户信息相关实体类、Mapper、Service、Controller
- 实现用户信息的增删改查、分页查询等功能
|
4 months ago |
zangch@mesnac.com
|
2e58e35bab
|
feat(wms): 更新采购订单状态逻辑
- 在 WmsInstockRecordServiceImpl 中添加 updatePurchaseOrderStatus 方法
- 该方法根据采购订单的总采购数量与已入库数量对比来判断订单状态
- 更新 WmsInstockRecord 和 WmsPurchaseOrder 相关字段
- 优化 WmsPurchaseOrderServiceImpl 中的 insertByBo 方法,明确订单状态初始化
|
4 months ago |
zangch@mesnac.com
|
0901fb1177
|
feat(wms): 新增采购订单物料列表查询功能并优化盘点相关功能
- 在 IWmsPurchaseOrderDetailService 中新增 queryListWithInstockedQty 方法,用于查询带已入库数量统计的采购订单物料列表
- 修改 RemoteInventoryCheckServiceImpl 中的 generateOrderCode 方法,根据盘点任务类型生成不同前缀的订单号
- 在 WmsPurchaseOrderController 中为新增采购订单设置默认订单类型
|
4 months ago |
yinq
|
cefc2b802b
|
update 出库明细关联物料大类
|
4 months ago |
yinq
|
87ec4772da
|
update 执行分页自定义SQL查询,返回数据List
|
4 months ago |
zangch@mesnac.com
|
3274c2904d
|
feat(wms): 新增采购订单物料列表查询功能并优化盘点相关功能
- 在 IWmsPurchaseOrderDetailService 中新增 queryListWithInstockedQty 方法,用于查询带已入库数量统计的采购订单物料列表
- 修改 RemoteInventoryCheckServiceImpl 中的 generateOrderCode 方法,根据盘点任务类型生成不同前缀的订单号
- 在 WmsPurchaseOrderController 中为新增采购订单设置默认订单类型
|
4 months ago |
zangch@mesnac.com
|
227559e2e6
|
feat(wms): 新增质检要求字段
|
4 months ago |
zangch@mesnac.com
|
0fa1319217
|
feat(wms): 采购订单物料列表增加已入库数量统计
- 新增接口和方法查询带已入库数量的采购订单物料列表
- 在 WmsPurchaseOrderDetailVo 中添加已入库数量和剩余可入库数量字段
- 实现查询逻辑,通过左连接和子查询计算已入库数量
- 出库单添加客户字段
|
4 months ago |
zangch@mesnac.com
|
d497f61c48
|
feat(wms): 添加客户基础信息模块
- 新增客户基础信息相关的实体类、BO、VO、Mapper、Service、Controller等
- 实现客户基础信息的增删查改功能
- 添加分页查询、导出Excel等功能
|
4 months ago |
zangch@mesnac.com
|
668850dc3a
|
feat(wms): 入库和出库记录增加特殊标识字段,特殊标识字段用于区分调拨和退库记录
- 在 WmsInstockRecord、WmsInstockRecordBo 和 WmsInstockRecordVo 中添加 specialType 字段
- 在 WmsOutstockRecord、WmsOutstockRecordBo 和 WmsOutstockRecordVo 中添加 specialType 字段
- 特殊标识字段用于区分调拨和退库操作
|
4 months ago |
zangch@mesnac.com
|
64496f4d31
|
refactor(wms): 优化入库单相关代码
- 在 WmsAllocateOrder 和 WmsAllocateOrderDetail 类中,为 @TableId 注解添加 value属性
- 修复 WmsInstockOrderServiceImpl 中保存入库单逻辑的问题
- 优化入库单明细列表中入库单 ID 的设置方式
|
4 months ago |
zangch@mesnac.com
|
3ced8e35df
|
refactor(wms): 优化实体类定义和盘点逻辑
-为多个实体类添加或修正@TableId注解,明确主键字段
- 移除不必要的导入和注解,简化代码结构
- 优化盘点任务创建逻辑,处理空值情况
- 调整入库单生成逻辑,优化代码顺序
|
4 months ago |
zangch@mesnac.com
|
75457dcca0
|
feat(ruoyi-api): 添加 hwmom-api-wms 模块,实现定时任务生成盘点工单主子表,实现盘点任务的编码唯一、名称唯一
- 新建 hwmom-api-wms 模块
- 在 ruoyi-api 的 pom.xml 文件中添加了 hwmom-api-wms 模块
- 盘点工单WmsInventoryCheck的盘点类型checkType按照新的设置,抽检/盘点
- 新建WmsCheckTaskExecutor("wsmCheckTsk")定时任务执行器
- 新建RemoteInventoryCheckServiceImpl.wmsInventoryCheck服务
- 新建WmsCheckTaskExecutor调用RemoteInventoryCheckServiceImpl.wmsInventoryCheck定时生成盘点工单
|
4 months ago |
zangch@mesnac.com
|
ee461ab905
|
feat(wms): 添加仓储盘点任务接口
|
4 months ago |
zangch@mesnac.com
|
db9e5bb260
|
feat(wms): 添加仓储盘点任务功能,增加定时任务
- 实现增加定时任务
- 新增 WmsCheckTask 盘点任务实体类
- 创建 WmsCheckTaskBo业务对象和 WmsCheckTaskVo 视图对象
- 实现 WmsCheckTaskController 控制器
- 编写 WmsCheckTaskMapper 映射接口和 XML 文件
|
4 months ago |
wanghao
|
5d883a1512
|
Merge remote-tracking branch 'origin/master'
|
4 months ago |
wanghao
|
85534e2107
|
修改 同步错误
|
4 months ago |
zangch@mesnac.com
|
cd7538d13b
|
feat(wms): 添加出库单和出库单物料的列表查询接口
- 在 WmsOutstockDetailController 中添加 getOutstockDetailList 方法,用于查询出库单-物料列表
- 在 WmsOutstockOrderController 中添加 getOutstockOrderList 方法,用于查询出库单列表
|
5 months ago |
zangch@mesnac.com
|
b27d90d423
|
feat(wms): 添加物料高价值标识并优化入库审批功能
- 在 WmsOutstockDetail模型中添加 isHighValue 字段,用于标识高价值物料
- 在 WmsOutstockDetailServiceImpl 中实现高价值物料信息的查询和关联
|
5 months ago |
xs
|
a2b8e1747b
|
1.5.1
完善
|
5 months ago |
xs
|
b9dbdb9d67
|
Merge remote-tracking branch 'origin/master'
|
5 months ago |
xs
|
c18cc38811
|
1.5.0
AI人工智能后端服务
deepseek对话模型和腾讯云lke向量模型封装
AI配置:AI平台信息、AI知识库类型、AI模型配置
AI技能:AI问答
|
5 months ago |
zangch@mesnac.com
|
6dacf11dbf
|
refactor(wms): 修改库存查询接口
- 将方法 queryByBatchAndLocation 修改为只根据批次码查询库存
- 移除了该方法的 locationCode 参数
|
5 months ago |
wanghao
|
c887d9831a
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# ruoyi-modules/hwmom-wms/src/main/java/org/dromara/wms/service/impl/WmsReturnOrderServiceImpl.java
|
5 months ago |
wanghao
|
73e646965c
|
增加 退库入库
|
5 months ago |
zangch@mesnac.com
|
dfc361d850
|
feat(wms): 新增即入即出和外协入库功能,调拨单新增调拨原因字段
- 新增即入即出入库单类型,实现物料直接从入库到出库的快速流转
- 增加外协入库功能,支持外部协作单位的物料入库
- 优化入库单和出库单的生成逻辑,增加批次码和出库记录的处理
- 调整库存查询方式,改为仅根据批次码查询
- 修复部分领域对象的属性类型,如BigDecimal
|
5 months ago |
yinq
|
a3114f135e
|
update wms手动创建出库单逻辑
|
5 months ago |
wanghao
|
dd8b00c139
|
增加 移库合库接口
|
5 months ago |
wanghao
|
1e34dd7bd8
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# ruoyi-modules/hwmom-wms/src/main/java/org/dromara/wms/service/IWmsPdaApiService.java
|
5 months ago |
wanghao
|
9d87d6fc2b
|
增加 异常出库接口
|
5 months ago |
wanghao
|
43782a7116
|
修改 质检不合格详情返回json
|
5 months ago |
zangch@mesnac.com
|
2c3529c1f7
|
feat(wms): 增加 AGV 入库和出库相关功能
- 在入库单和出库单中添加 AGV状态字段
- 增加即入既出的入库类型
- 添加 AGV 任务相关的字段和功能
- 优化出库单查询条件,支持 AGV任务相关查询
|
5 months ago |
zangch@mesnac.com
|
b9488c858e
|
feat(wms): 新增出库单审批功能
|
5 months ago |
zangch@mesnac.com
|
375b2956a1
|
feat(wms): 物料信息中添加是否高价值物料和质检要求字段,新增物料类型、物料大类和计量单位信息相关功能,修改物料信息与之关联
- 新增物料类型信息相关实体、控制器、服务、Mapper等
- 新增计量单位信息相关实体、控制器、服务、Mapper等
- 在基础物料信息中添加是否高价值物料和质检要求字段
|
5 months ago |
yinq
|
3c097a77ce
|
update 添加wms生产入库接口
|
5 months ago |
zangch@mesnac.com
|
6c7a88110f
|
feat(wms): 新增入库单打印条码的待入库列表功能
- 在 WmsInstockPrint 模型中添加 locationId、inboundStatus 和 actualInboundTime 字段
- 更新 WmsInstockPrintBo 和 WmsInstockPrintVo 以包含新字段
- 修改 WmsInstockPrintServiceImpl 以支持待入库列表的查询
- 在 WmsInstockRecordServiceImpl 中更新入库状态和实际入库时间
|
5 months ago |
zangch@mesnac.com
|
9dbd6ed1c2
|
feat(wms): 完成质检并更新库存(质检入库)
- 在 IWmsInstockRecordService 中添加 completeQualityCheck 方法
- 在 IWmsInventoryService 中添加 queryByBatchAndLocation 方法
- 修改 WmsInstockDetailServiceImpl 中的 updateByBo 方法
- 实现 WmsInstockRecordServiceImpl 中的 completeQualityCheck 方法
- 实现 WmsInventoryServiceImpl 中的 queryByBatchAndLocation 方法
- 调整 WmsOutstockRecordBo 中的数据类型
|
5 months ago |
yinq
|
8a6be901d1
|
update ERP同步采购订单状态
|
5 months ago |
yinq
|
f1f492ef6c
|
update ERP同步新增采购订单优化
|
5 months ago |
yinq
|
761c3aa057
|
update 添加ERP同步新增采购订单
|
5 months ago |
zangch@mesnac.com
|
86822599dc
|
refactor(wms): 重构入库单物料分包打印逻辑
- 在 WmsInstockDetailBo 中添加 splitPackageCount 和 printCopies 字段
- 重新实现 updateByBo 方法,支持分包打印和重复打印功能
- 优化打印逻辑,确保分包数量和打印份数的正确处理
- 修改方案如下:
a. 根据instockDetailId获取入库明细,计算剩余数量(剩余数量=入库数量-已分包数量)
b. 分包数量(splitPackageCount)>1时:
- 检查:分包数量必须小于等于剩余数量(因为每包至少1个)
- 计算每包数量 = 剩余数量 / 分包数量(注意:这里要确保整除?如果不整除,如何处理?根据需求,这里应该要求整除,否则提示错误)
- 循环分包数量次数,生成多个条码记录(条码批次号规则:原条码批次号(如果有)或生成新的批次号,可以加上分包序号)
- 更新已分包数量:原已分包数量 + 每包数量 * 分包数量
c. 分包数量=1时:
- 生成一条条码记录,但设置打印份数为printCopies
- 注意:此时不更新已分包数量(因为重复打印的是同一个包,只是打印多份)
d. 保存条码记录(wms_instock_print表)
e. 更新入库明细的已分包数量(仅当分包时更新)
|
5 months ago |
zangch@mesnac.com
|
65fe7d83f2
|
refactor(wms): 移除物料大类和物料信息相关控制器中的权限注解;恢复物料信息查询逻辑,添加审批日期区间查询功能;wms_instock_order和wms_instock_detail添加字段
- 移除物料大类和物料信息相关控制器中的权限注解
- 恢复物料信息查询逻辑,添加审批日期区间查询功能
- wms_instock_order表添加入库方式(PDA入库、AGV入库、质检后PDA入库、质检后AGV入库)字段,wms_instock_detail表添加质检标识(0未质检 1已质检)、分包数量(int)字段。
- 在入库明细实体和 VO 中添加分包数量和是否质检字段
- 在入库订单实体和 VO 中添加入库方式字段
- 优化采购订单相关代码结构
|
5 months ago |
zangch@mesnac.com
|
e0bfd8ea44
|
feat(wms): 复制mes的生产订单信息模块
- 新增生产订单信息相关的实体类、BO、VO、Mapper、Service、Controller等
- 实现生产订单信息的增删查改功能
- 添加生产订单信息的导出功能
-优化生产订单信息的查询条件和结果展示
|
5 months ago |
yinq
|
8347ac085a
|
update 更新节点信息列表
|
5 months ago |
zangch@mesnac.com
|
12a148d010
|
feat(wms): 物料信息关联物料大类名称
- 在 BaseMaterialInfo 模型中添加 materialCategoryName 字段
- 修改 BaseMaterialInfoServiceImpl 中的查询方法,实现物料大类名称的关联查询
- 更新 BaseMaterialInfoVo 中添加 materialCategoryName 字段用于展示
|
5 months ago |
zangch@mesnac.com
|
1670de4eaf
|
refactor(wms): 完善returnSelectCode方法,现在的关系是仓库→区域→库位关系,出库记录WmsOutstockRecord关联到库位WmsBaseLocation,再根据WmsBaseLocation库位关联到区域WmsBaseArea,查询到区域的warehouseId
- 在 WmsBaseLocation 模型中重新添加 warehouseId 字段,但不存入数据库
- 修改 WmsBaseLocationServiceImpl 中的查询逻辑,通过区域关联仓库
- 更新 WmsBaseLocationVo 中的 warehouseId 字段,用于展示所属仓库
- 调整 WmsPdaApiController 和 WmsPdaApiServiceImpl 中的逻辑,以适应新的仓库关联方式
|
5 months ago |
zangch@mesnac.com
|
5a48925a97
|
feat(wms): 修复删除区域前未校验库位的问题
- 在删除区域信息前,增加对库位的校验
- 如果区域已绑定库位,则禁止删除,并抛出异常提示
- 优化了删除操作的安全性和数据完整性
|
5 months ago |
zangch@mesnac.com
|
9eb6f7fac0
|
feat(wms): 完善仓库→区域→库位关系,将库位管理按仓库区域划分,从关联仓库改为关联区域
- 修改 WmsBaseLocation 模型,将 warehouseId 字段改为 areaId
- 更新相关 BO、VO 类中的字段名称
- 修改服务实现类中的查询方法,以适应新的关联关系
- 保留了部分注释代码,以便未来可能的扩展
|
5 months ago |
zangch@mesnac.com
|
1e0a8e65ab
|
feat(wms): 添加区域基础信息管理功能
- 添加数据校验逻辑,确保区域编码和名称的唯一性
|
5 months ago |
zangch@mesnac.com
|
5c8628ad86
|
fix(qms): 启动不合格评审流程
- 启动不合格评审流程,推动工作流异步线程时正确传递租户id
- 在启动不合格评审流程时,捕获当前租户 ID
- 使用 Dubbo 附件机制传递租户 ID 到异步任务
- 优化了多租户环境下的流程启动和任务完成逻辑
|
5 months ago |
yinq
|
ed60781013
|
update 从PDA提交检测结果测试接口
|
5 months ago |
zangch@mesnac.com
|
79efa437b0
|
feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
|
5 months ago |
yinq
|
852aec70d3
|
update 更新节点信息列表优化
|
5 months ago |
zangch@mesnac.com
|
1e91616950
|
feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
|
5 months ago |
zangch@mesnac.com
|
efcdc88c9f
|
feat(qms): 新增质检任务文件关系中间表
|
5 months ago |
yinq
|
8cc0e64734
|
update sys添加打印信息优化
|
5 months ago |
wanghao
|
3d5ba72004
|
Merge remote-tracking branch 'origin/master'
|
5 months ago |
wanghao
|
b3fd81ec00
|
修改 文件和数据提交
|
5 months ago |
yinq
|
426e329d3e
|
update sys打印取消认证
|
5 months ago |
yinq
|
0f6a2601b1
|
update sys添加更新节点信息列表接口
|
5 months ago |
yinq
|
eeac5de4e8
|
update sys添加更新节点信息列表
|
5 months ago |
wanghao
|
81a1bed553
|
修改 返回类型
|
5 months ago |
yinq
|
2368ec9718
|
update sys添加模板列表、模板信息、节点列表
|
5 months ago |
yinq
|
94829348f9
|
update qms已完成质检的可重复生成质检任务
|
5 months ago |
zangch@mesnac.com
|
ca80f3681a
|
feat(qms): 实现质检任务删除和结果同步功能:修改子表的结果就会同步主表的结果,有一个质检任务子表的结果为不合格,那么主表的结果就应该更新为不合格
- 在 QcInspectionMainServiceImpl 中添加删除质检任务时同时删除关联子表记录的逻辑
- 在 QcInspectionResultServiceImpl 中添加插入和更新质检结果时同步更新主表状态的方法
- 优化了删除和插入操作的事务管理,确保数据一致性
|
5 months ago |
yinq
|
52a6e5542c
|
update qms不合格评审处理-开始评审
|
5 months ago |
yinq
|
95313c541c
|
update qms不合格评审改检测类型、PDA提交检测结果接口优化
|
5 months ago |
yinq
|
a510838802
|
update qmsPDA查询质检任务详情
|
5 months ago |
zch
|
c685ddefda
|
refactor(qms): 将规格上下限字段类型从 BigDecimal 改为 String
- 修改了多个实体类、BO、VO 中的 specUpper 和 specLower 字段类型
- 更新了相关服务实现类中的查询条件
|
5 months ago |
yinq
|
ddb47eb1e6
|
update qmsPDA分页查询质检任务、质检任务检测类型数据类型改为Long
|
5 months ago |
yinq
|
754be7a72b
|
update qms质检任务提交接口校验、存储优化
|
5 months ago |
zch
|
3657e3d7c7
|
refactor(qms): 优化不合格评审相关实体类字段类型
- 将 QcUnqualifiedReview、QcUnqualifiedReviewBo 和 QcUnqualifiedReviewVo 中的 unqualifiedReviewNo 字段类型从 Long 改为 String
- 为 reviewResult 字段添加更详细的注释,说明其取值含义
|
5 months ago |
zch
|
ba63a661dd
|
feat(qms): 从 PDA 提交检测结果并生成不合格评审
- 在 IQcPDAService 接口中添加 submitInspection 方法
- 在 QcPDAController 中添加 submitInspection 控制器
- 在 QcPDAServiceImpl 中实现 submitInspection 方法的业务逻辑
- 如果 PDA不合格提交 ,需要生成不合格品评审单
- 新增不合格评审和不合格记录的插入逻辑
|
5 months ago |
yinq
|
c2a00cbbf9
|
update qms生成质检任务时检验类型模板校验
|
5 months ago |
zch
|
55f2afbebf
|
fix(hwmom-qms/QcPDAServiceImpl):字典赋值从Long改为String
|
5 months ago |
zch
|
879fa78028
|
refactor(qms): 将字典相关字段Long改为String类型
- 修改了多个实体类中的检测类型、检测方法、控制类型等字段,将其数据类型从 Long 改为 String
- 更新了相关服务类和控制器中的方法,以适应这些字段类型的变更
|
5 months ago |
zch
|
49f4e29764
|
fix(qms): 修复修改检测项定义同步模板子表内容时的空指针异常
- 在更新检验项目时,增加了对旧数据对象的非空判断
- 避免在没有找到对应旧数据时执行更新操作
|
5 months ago |
zch
|
fd45857d93
|
feat(qms): 增加检验时间和审核时间的时间范围筛选功能
- 在 QcInspectionMainServiceImpl 中添加开始检验时间的筛选
- 在 QcUnqualifiedReviewServiceImpl 中添加开始审核时间的筛选
- 通过参数 beginInspectionStartTime 和 endInspectionStartTime 实现检验时间筛选
- 通过参数 beginReviewStartTime 和 endReviewStartTime 实现审核时间筛选
|
5 months ago |
yinq
|
e57fb606c3
|
update qms生成质检任务时存储质检任务明细
|
5 months ago |
yinq
|
7f1b6f5843
|
update 通过planDetailId和processId生成质检任务
|
5 months ago |
zch
|
925694f554
|
refactor(qms): 单一事件改为开始时间和结束时间
- 修改了 QcInspectionMain 和 QcUnqualifiedReview 模型,增加了开始时间和结束时间字段
- 更新了相关的 BO、VO 和 Mapper 文件
- 删除了 IQcUnqualifiedRecordService 和 IQcUnqualifiedReviewService 接口中未实现的方法
|
5 months ago |
zch
|
a578de81ca
|
refactor(qms): 删除 QcPDAController 中的方法
|
5 months ago |
zch
|
4e24aecb13
|
feat(qms): 添加计划详情 ID 字段
- 在 QcInspectionMain、QcInspectionMainBo、QcInspectionMainVo 中添加 planDetailId 字段- 更新 QcInspectionMainMapper.xml,添加 planDetailId 的映射和查询
- 在 QcInspectionMainServiceImpl 中添加对 planDetailId 的查询条件
|
5 months ago |
zch
|
96f22b6203
|
feat(qms): 添加计划详情 ID 字段
- 在 QcInspectionMain、QcInspectionMainBo、QcInspectionMainVo 中添加 planDetailId 字段- 更新 QcInspectionMainMapper.xml,添加 planDetailId 的映射和查询
- 在 QcInspectionMainServiceImpl 中添加对 planDetailId 的查询条件
|
5 months ago |
zch
|
a82a25324c
|
refactor(qms): 重构不合格品评审服务
- 在 IQcUnqualifiedReviewService 接口中添加新方法 autoGenerateUnqualifiedReview- 删除 QcUnqualifiedGeneratorService 类,将其功能整合到其他服务中
- 优化不合格品评审记录自动生成逻辑
|
5 months ago |
zch
|
f73b17aeca
|
feat(qms): 实现不合格品记录查询和统计功能
- 添加了不合格品记录的分页查询功能,包括按条件查询和日期范围查询
- 实现了不合格品的统计功能,包括总数、待评审数、已评审数等
- 优化了不合格品评审记录的生成逻辑
- 修复了一些代码格式和导入问题
|
5 months ago |
zch
|
b16301a671
|
refactor(qms): 重构质检任务
|
5 months ago |
zch
|
3c69bfdb6c
|
feat(qms): QcInspectionMain关联检测模板获取模板名
- 在 QcInspectionMain、QcInspectionMainBo 和 QcInspectionMainVo 中添加 templateName 字段
- 在 QcInspectionMainServiceImpl 中实现模板名称的关联查询
-优化实体结构,便于在前端展示模板名称
|
5 months ago |
zch
|
483297433f
|
refactor(qms): 重构质检模块代码
|
5 months ago |
yinq
|
c9dd53da27
|
update mes工序关联人员加类型
|
5 months ago |
yinq
|
e3fabbf5dc
|
update qms检测项类别分页查询
|
5 months ago |
zch
|
91898b2d83
|
refactor(qms): 单独抽离为私有方法:修改检测项定义时同步更新检测模板子表内容
|
5 months ago |
zch
|
f25fd3205e
|
refactor(qms): 移除相关 mapper.xml 中的创建修改人与时间(因为返回Vo)
- 删除了 QcInspectionItemCategoryMapper、QcInspectionItemMapper、QcInspectionMainMapper、
QcInspectionResultMapper、QcInspectionTemplateMapper、QcInspectionTypeMapper、
QcUnqualifiedRecordMapper 和 QcUnqualifiedReviewMapper 中的冗余字段映射
- 移除了 createBy、createDept、createTime、updateBy、updateTime 和 delFlag等
不必要的字段映射,以简化数据模型并提高查询效率
|
5 months ago |
zch
|
1a3d3ebb69
|
refactor(qms): 重构检测项定义相关代码
- 更新相关 mapper 和 XML 文件
- 修正mapper的命名;删去xml的结果:租户id返回VO;xml的sql语句加上逻辑删除的条件判断
- 修改检测项定义实体类,将标准值、上下限等字段类型从 Long 改为 BigDecimal
-增加检测项类别名称、检测类型编码等关联字段
- 优化模板项服务实现,增加同一主表下检测项不能重复的校验
|
5 months ago |
zch
|
5995918c08
|
feat(qms): 拷贝mes的物料、物料类型、工序、工位到qms
|
5 months ago |
yinq
|
9c967b7841
|
update mes报警标准信息增加工艺查询
|
5 months ago |
yinq
|
6c2e8d221c
|
update mes报警标准加列
|
5 months ago |
yinq
|
942a5e1d69
|
update mes工序工艺关联设备类型
|
5 months ago |
zch
|
92e998028d
|
feat(qms): 优化 PDA 质检任务列表和详情接口
- 为检测项类别和检测类型添加必填校验
- 新增分页查询未处理质检任务列表接口
- 新增查询质检详情包括子表检测项接口
- 新增提交质检结果接口,包含数据验证、结果计算和不合格品生成逻辑
- 新增分页查询质检任务历史记录接口
- 新增分页查询用户分派的质检任务接口
- 新增质检数据完整性验证接口
|
5 months ago |
zch
|
3521daebab
|
add(qms): 新增不合格品评审(内含PDA方法待修改)
|
5 months ago |
zch
|
688635ef01
|
refactor(qms): 移除检测项类别接口中的分页查询方法
- 删除了 IQcInspectionItemCategoryService 接口中的 queryPageList 方法
- 移除了与分页查询相关的导入信息
- 更新了接口文档中的作者日期信息
|
6 months ago |
zch
|
7ea5724eff
|
feat(qms): 添加检测项类别、检测项定义、质检主表、质检结果子表、检测模板主表、检测类型、检测模板子表的导入功能
- 在各个控制器中添加了 /importData 接口用于数据导入
- 在服务层实现了数据导入的逻辑
- 增加了数据导入的权限控制和日志记录
- 优化了数据校验逻辑,增加了编码和名称的唯一性校验
|
6 months ago |
yinq
|
186b7d10d9
|
update mes添加硫化报警项目、报警标准
|
6 months ago |
zch
|
a86686f752
|
feat(qms): 检测项类别增加祖先节点和父节点功能,改为树形结构
- 在 QcInspectionItemCategory 模型中添加 parentId 和 ancestors 字段
- 更新相关 BO、VO 类以及 Mapper XML
- 修改服务层逻辑,支持祖先节点的自动填充
- 优化删除功能,增加子节点存在性检查
- 移除页面上的导出模板按钮
|
6 months ago |
zch
|
155014c9b6
|
feat(qms): 重构检测项类别页面,改为树形结构
- 将检测项类别页面改为树形结构展示
- 添加检测类型筛选功能
- 优化表单布局和字段
- 新增展开/折叠功能
- 修改检测单类型和检测项类别的顺序
|
6 months ago |
zch
|
599c4f5067
|
feat(qms): 优化尸体类和controller
-为以下控制器添加了导出模板功能:
- QcInspectionItemCategoryController
- QcInspectionItemController
- QcInspectionItemsController
- QcInspectionMainController
- QcInspectionTemplateControlle
- QcInspectionTypeController
- 导出模板功能允许用户下载无数据的 Excel 模板
- inspectionQty、qualifiedQty、unqualifiedQty将 Integer 改为 BigDecimal
- 移除了部分字段的 NotNull 注解
|
6 months ago |
Yangwl
|
f4472d1cf7
|
Merge remote-tracking branch 'origin/master'
|
6 months ago |
Yangwl
|
aeebb4e306
|
质量检验任务接口提交修改
|
6 months ago |
yinq
|
31d6803fff
|
update 成型工艺信息加工艺名称
|
6 months ago |
Yangwl
|
155a21727f
|
质量检验任务病疵类修改2
|
6 months ago |
Yangwl
|
23aefcd551
|
质量检验任务病疵类修改
|
6 months ago |
Yangwl
|
c5703689a4
|
Merge remote-tracking branch 'origin/master'
|
6 months ago |
Yangwl
|
31895aa837
|
质量检验任务提交增加病疵项目
|
6 months ago |
zch
|
72fdca86b5
|
feat(qms): 添加质检管理相关 API 和页面组件
- 新增 检测类型、检测项类别、检测项定义、检测模板主表和子表、质检主表和子表
|
6 months ago |
yinq
|
4f48b2faee
|
update 成型工艺信息复制功能
|
6 months ago |
yinq
|
0ae76de9dc
|
update 程序工艺信息加列参数
|
6 months ago |
yinq
|
8faba2dd74
|
update 生产投入扫描信息加投料时间
|
6 months ago |
zch
|
570e0cd444
|
refactor(hwmom-qms): 优化表结构和字段描述
- 添加表存在性检查和删除语句,确保创建表之前表不存在
- 修改部分字段名称和描述,提高数据字典的准确性
- 修正创建人和修改人字段类型,从 VARCHAR 改为 BIGINT
- 优化检测结果字段描述,明确合格和不合格的含义
- 添加租户号字段描述,补充缺失的字段说明
|
6 months ago |
zch
|
3e5d70a916
|
feat(dms): 优化待巡检工单
- 在 DmsBaseMaintStationVo 中添加标准编号字段
- 新增点巡检工单生成逻辑,包括工单编号生成和负责人员设置
- 在 Seq 类中添加检查工单序列相关常量
|
6 months ago |
yinq
|
e05196aaa2
|
update 执行自定义SQL查询,限制只允许查询语句
|
6 months ago |
zch
|
80e2be6f9c
|
add(qms/resources):sql,qms将要新增表的表结构脚本,待修改
|
6 months ago |
yinq
|
336861f05d
|
update mes步序加数据类型字段
|
6 months ago |
yinq
|
d01bf7fbd5
|
update system数据库连接信息Vo
|
6 months ago |
yinq
|
4280c7684b
|
update system数据库连接信息配置、查询指定数据库下表、字段、数据接口
|
6 months ago |
yinq
|
82f350afae
|
update mes添加数据库连接信息
|
6 months ago |
yinq
|
24ef1eef59
|
update mes生产信息加列余料数量
|
6 months ago |
zch
|
59d64708e4
|
refactor(dms): 将停机时长单位从毫秒修改为秒,上位机存入秒数
- 在 DmsRecordShutDown、DmsRecordShutDownBo 和 DmsRecordShutDownVo 类中
-将 shutTime 字段的注释和 Excel 属性从"停机时长(毫秒)"修改为"停机时长(秒)"
|
6 months ago |
zch
|
394b213657
|
feat(dms): 添加停机原因字段
- 在 DmsRecordShutDownVo 类中添加 shutReasonName 字段,用于表示停机原因。该字段通过 JOIN 操作获取。
|
6 months ago |
zangchenhao
|
88667110b4
|
feat(qms): 为现有Qc 实体类添加删除标志字段
- 在 QcDefectDetail、QcDefectInfo、QcDynamicStandard、QcGradeInfo、QcInspectionItems、 QcInspectionRules、QcInspectionTask、QcLevelInfo、QcRevisionInfo 和 QcRimInfo 类中添加 delFlag 字段
— 同时在数据库中添加字段 del_flag(char 类型(1))默认为 0
- 使用 @TableLogic 注解标记删除逻辑字段
- 删除标志字段用于软删除,0 代表存在,2 代表删除
- 移除了 QcGradeInfo 类中的多余 attr1 字段
|
6 months ago |
zangchenhao
|
0e1b79c29e
|
refactor(hwmom-workflow): 优化 COUNT 查询的 SQL 生成
- 为 COUNT 查询创建专门的查询包装器,不包含 ORDER BY 条件
- 解决了在 SQL Server 中因 ORDER BY 导致的查询错误问题
- 避免了不必要的排序操作
|
6 months ago |
zangchenhao
|
1b6ac13b51
|
feat(workflow): 添加当前用户待办和抄送任务数量查询接口
- 在 FlwTaskController 中添加了 countTaskWaitByCurrentUser 和 countTaskCopyByCurrentUser 方法
- 在 FlwTaskMapper 中添加了 countTaskWait 和 countTaskCopy 方法
- 在 FlwTaskMapper.xml 中添加了对应的 SQL 查询语句
- 在 FlwTaskServiceImpl 和 IFlwTaskService 中实现了相关业务逻辑
|
6 months ago |
zangchenhao
|
e26499e9ee
|
feat(dms): 增加润滑管理中机器类型和设备类型名称字段
- 在 DmsBillsLubeDetailMapper.xml 文件的 selectDmsBillsLubeDetailJoinVo SQL 查询中添加了 machine_type 和 device_type_name 字段
|
6 months ago |
Yangwl
|
56442a01e4
|
Merge remote-tracking branch 'origin/master'
|
6 months ago |
Yangwl
|
8ba6a980cb
|
质量检验任务提交
|
6 months ago |
zangchenhao
|
6cbdfb1927
|
feat(dms):DmsRecordShutDown联表查询停机类型编号和停机原因字段
- 在 DmsRecordShutDown 类中添加 shutTypeCode 和 shutReasonName 字段
- 更新 DmsRecordShutDownServiceImpl 中的查询方法,关联查询停机原因信息
|
6 months ago |
wanghao
|
49ab37e589
|
Merge remote-tracking branch 'origin/master'
|
6 months ago |
wanghao
|
a0aa910ea8
|
增加 删除入库
|
6 months ago |
zch
|
a07d019120
|
refactor(DmsBillsInspectInstanceServiceImpl): 将消息类型从 "system" 修改为 "1",表示站内信
|
6 months ago |
zangchenhao
|
e6bc038167
|
feat(dms): 为移动端实体类添加 createTime 字段并更新相关逻辑
- 在 DmsBillsInspectInstanceMobile 和 DmsBillsMaintInstanceMobile 类中添加 createTime 字段
- 在 DmsMobileController 中更新获取巡检实例逻辑,设置 createTime
|
6 months ago |
zangchenhao
|
c775d29452
|
feat(dms): 完善巡检工单工作流逻辑
- 添加巡检工单开始和完成的完整工作流处理逻辑
- 实现巡检工单状态的自动更新
- 优化工作流启动和推进的异常处理
- 增加日志记录,提高系统可监控性
|
6 months ago |
zangchenhao
|
640ab25e5e
|
fix(dms): 优化保养工单完成逻辑
- 在完成保养工单时增加状态检查,确保只有在保养中状态才能完成保养
- 修复了可能导致非保养中状态也能完成保养的逻辑漏洞
|
6 months ago |
zangchenhao
|
c7b73fc540
|
fix(dms): 修复保养工单相关问题
- 修复保养项目名称为空的问题
- 优化保养工单明细项目查询逻辑
- 修复工作流启动和推进相关问题
- 优化数据更新逻辑,使用最新查询到的数据进行更新
- 添加创建者、创建时间等字段到 DmsBillsMaintDetailProjectVo
|
6 months ago |
zangchenhao
|
a09bc48429
|
refactor(dms): 优化故障报修工单接口和控制器
- 修改 DmsBillsFaultInstanceController 中的 getInfo 方法,使用更具体的查询方法
- 更新 IDmsBillsFaultInstanceService 接口,增加文件参数处理
|
6 months ago |
zangchenhao
|
cc42d8783f
|
fix(dms): 修复 PDA 端获取维修工单详情接口返回值问题
- 增加 outsrcId 字段转换逻辑,确保外协单位 ID 正确返回
- 优化设备信息字段设置,提高接口兼容性
- 改进日志输出,便于问题追踪和调试
- 修复文件上传相关代码,确保附件正确保存
|
6 months ago |
zangchenhao
|
b0a8c023ed
|
refactor(dms): 优化消息通知和工作流推进逻辑
- 修改消息类型为站内信(1)
- 添加消息通知内容,根据不同场景设置相应的通知文本
- 修复设备编码标签字段映射问题
- 优化外协单位ID和维修类型转换逻辑
- 增加对未知字段的兼容性处理
- 优化文件上传和JSON解析逻辑
- 统一检查、润滑、保养工单的消息类型和通知内容
|
6 months ago |
zangchenhao
|
f95724ba65
|
fix(dms): 优化工作流确认逻辑并修复相关问题
- 添加缺失的字段映射
- 优化工单确认流程,支持确认通过和不通过
-修复 PDA 端兼容性问题
- 优化润滑保养相关数据映射
- 移除不必要的 cron 表达式查询
- 统一工作流任务完成逻辑
|
6 months ago |