635 Commits (9e084f61f83435633209c8ee41987449cb303b0b)

Author SHA1 Message Date
zangch@mesnac.com 2189c0f53b feat(wms): 优化库存查询接口并添加新功能
- 在 WmsInventory 模型中添加仓库名称字段
- 在 WmsInventoryVo 中添加仓库名称字段
- 在 IWmsInventoryService 中添加按库位和物料类型查询库存的新方法
- 优化库存查询 SQL,关联查询仓库名称
8 months ago
wanghao 3059c90936 Merge remote-tracking branch 'origin/master' 8 months ago
wanghao 4ac97a2e88 增加 质检入库接口 8 months ago
zangch@mesnac.com b4a8575d66 feat(wms): 优化盘点任务按物料类型过滤库存功能
- 新增按物料类型过滤库存的方法 queryInventoryByLocationAndMaterialType
- 在 RemoteInventoryCheckServiceImpl 中根据任务类型和物料类型查询库存- 修改 WmsCheckTaskServiceImpl 中的任务名称生成逻辑
- 优化 WmsInventoryCheckServiceImpl 中的检查单号生成逻辑
8 months ago
zangch@mesnac.com 0ab46c978f refactor(dubbo): 调整 Dubbo 服务调用超时时间为1分钟
- 将 WmsCheckTaskExecutor 中的 remoteInventoryCheckService 调用超时时间从 15000毫秒调整为 60000 毫秒
- 将 WmsCheckTaskServiceImpl 中的 remoteJobService 调用超时时间从 15000 毫秒调整为 60000毫秒
8 months ago
zangch@mesnac.com 1b435e7e29 feat(wms): 打印记录重复打印(待完善调用打印机接口)
- 新增 print 方法处理批量打印请求
- 调用 IWmsInstockPrintService 的 printCOde 方法进行实际打印
- 优化了 WmsInstockPrintController 的 imports
8 months ago
zangch@mesnac.com 46d1664ec8 feat(wms): 实现采购入库联动更新采购订单
- 在入库单保存时,针对采购类型入库单,更新对应采购订单明细的送货数量
- 根据采购订单明细的完成情况,自动更新采购订单主表的状态
- 在删除入库单时,逆向更新对应采购订单明细的送货数量及订单状态
- 优化了数据查询和更新逻辑,提高系统性能和数据一致性
8 months ago
zangch@mesnac.com 140ee9ee1f refactor(wms): 重构部分代码并优化查询
- 使用 Hutool 的 BeanUtil 替代 Mapstruct 进行对象转换
- 更新多个 Mapper 文件中的表连接查询逻辑
- 优化部分 SQL 语句,增加物料名称等字段的查询
- 调整表名以适应新的数据结构
8 months ago
zangch@mesnac.com 155edf4a85 feat(wms): 添加入库单物料打印条码功能
- 在 IWmsInstockPrintService 接口中新增 printCOde 方法
-支持批量打印入库单物料条码
- 方法参数为 WmsInstockPrintVo 列表,返回布尔值表示打印是否成功
8 months ago
zangch@mesnac.com 41333ee8ee refactor(wms): 重复打印功能,入库打印新加质检要求
- 修改 WmsAllocateTask、WmsInstockDetail、WmsInstockPrint 等领域模型的字段名称和含义
- 更新相关的 BO、VO 类以保持一致性
- 优化 WmsInstockDetailServiceImpl 和 WmsInstockPrintServiceImpl 中的逻辑
- 新增 printCode 方法实现批量打印功能
8 months ago
zangch@mesnac.com f1820d0828 fix(wms): 修复采购订单物料信息保存问题
- 在 WmsInstockDetailServiceImpl 中添加物料 ID 到打印对象
-移除 WmsPurchaseOrderDetail 中的冗余字段和注解
- 在 WmsPurchaseOrderDetailMapper.xml 中添加物料 ID 字段
8 months ago
zangch@mesnac.com fe7766ea3c fix(wms): apportionQty是打印的包数,materialQty是每包的物料数量
- 修改打印检查逻辑,从检查剩余数量改为检查是否已经打印过
- 调整打印数量设置,确保按包数打印而不是按物料数量
- 优化变量命名,提高代码可读性
8 months ago
wanghao c94d198b14 Merge remote-tracking branch 'origin/master' 8 months ago
wanghao ff4d79bdf5 增加 入库查询推荐库位 8 months ago
zangch@mesnac.com 31d82120a5 refactor(wms): 优化物料信息查询的关联字段
-将 BaseMeasurementUnitInfo 的 unitName 字段关联到 BaseMaterialInfo 的 materialUnit 字段
- 优化了物料信息查询的关联逻辑,提高了查询效率和准确性
8 months ago
zangch@mesnac.com 64a3c9c32e refactor(wms): 移除 WmsInstockDetail 中的 AGV 相关字段,新增为print为agv
-从 WmsInstockDetail、WmsInstockDetailBo、WmsInstockDetailVo 中移除了 isAgv、completeQty 和 agvStatus 字段
- 在 WmsInstockPrint、WmsInstockPrintBo 和 WmsInstockPrintVo 中添加了 isAgv 和 agvStatus 字段
- 删除了 WmsInstockDetailServiceImpl 中的 actionAGV 方法
8 months ago
zangch@mesnac.com e3d8ec8941 refactor(wms): 重构入库相关功能
- 修改 WmsInstockDetail、WmsInstockOrder 和 WmsInstockPrint 类中的字段填充策略
- 优化 WmsInstockDetailServiceImpl 中的分包逻辑,移除平均分包和自定义分包的区分
- 新增 AGV 相关的字段和方法
- 修复了一些潜在的 bug,如分包数量总计不等于入库数量的问题
- 优化了代码结构,提高了代码的可读性和可维护性
8 months ago
xs 8f04077a44 1.5.2后端
完善AI部分
8 months ago
zangch@mesnac.com 6e269354ac feat(wms): 完善wms
- 实现调拨打印的 CRUD功能
- 修改供应商和客户基础信息bug
- 入库单子表新加agv相关字段,当入库单为agv入库时更新agv入库任务界面并且状态为未打印(未调用),当agv入库单子表打印时调用agv接口(待完善逻辑)
8 months ago
xs 5b4d539ce8 1.5.1后端
1、AI对话大模型封装,实现DeepSeek API对接 2、AI向量模型封装,实现腾讯云智能体API对接 3、向量数据库方法实现的封装 4、AI知识库的增删改查 5、AI知识库内容的上传、解析、向量化、预览、删除 6、检索知识库
8 months ago
zangch@mesnac.com 8632bb8872 feat(wms): 新增供应商信息管理功能
- 添加供应商信息相关实体类、Mapper、Service、Controller
- 实现供应商信息的增删改查、分页查询、导出等功能
- 新增用户信息相关实体类、Mapper、Service、Controller
- 实现用户信息的增删改查、分页查询等功能
8 months ago
zangch@mesnac.com 2e58e35bab feat(wms): 更新采购订单状态逻辑
- 在 WmsInstockRecordServiceImpl 中添加 updatePurchaseOrderStatus 方法
- 该方法根据采购订单的总采购数量与已入库数量对比来判断订单状态
- 更新 WmsInstockRecord 和 WmsPurchaseOrder 相关字段
- 优化 WmsPurchaseOrderServiceImpl 中的 insertByBo 方法,明确订单状态初始化
8 months ago
zangch@mesnac.com 0901fb1177 feat(wms): 新增采购订单物料列表查询功能并优化盘点相关功能
- 在 IWmsPurchaseOrderDetailService 中新增 queryListWithInstockedQty 方法,用于查询带已入库数量统计的采购订单物料列表
- 修改 RemoteInventoryCheckServiceImpl 中的 generateOrderCode 方法,根据盘点任务类型生成不同前缀的订单号
- 在 WmsPurchaseOrderController 中为新增采购订单设置默认订单类型
8 months ago
yinq cefc2b802b update 出库明细关联物料大类 8 months ago
yinq 87ec4772da update 执行分页自定义SQL查询,返回数据List 8 months ago
zangch@mesnac.com 3274c2904d feat(wms): 新增采购订单物料列表查询功能并优化盘点相关功能
- 在 IWmsPurchaseOrderDetailService 中新增 queryListWithInstockedQty 方法,用于查询带已入库数量统计的采购订单物料列表
- 修改 RemoteInventoryCheckServiceImpl 中的 generateOrderCode 方法,根据盘点任务类型生成不同前缀的订单号
- 在 WmsPurchaseOrderController 中为新增采购订单设置默认订单类型
8 months ago
zangch@mesnac.com 227559e2e6 feat(wms): 新增质检要求字段 8 months ago
zangch@mesnac.com 0fa1319217 feat(wms): 采购订单物料列表增加已入库数量统计
- 新增接口和方法查询带已入库数量的采购订单物料列表
- 在 WmsPurchaseOrderDetailVo 中添加已入库数量和剩余可入库数量字段
- 实现查询逻辑,通过左连接和子查询计算已入库数量
- 出库单添加客户字段
8 months ago
zangch@mesnac.com d497f61c48 feat(wms): 添加客户基础信息模块
- 新增客户基础信息相关的实体类、BO、VO、Mapper、Service、Controller等
- 实现客户基础信息的增删查改功能
- 添加分页查询、导出Excel等功能
8 months ago
zangch@mesnac.com 668850dc3a feat(wms): 入库和出库记录增加特殊标识字段,特殊标识字段用于区分调拨和退库记录
- 在 WmsInstockRecord、WmsInstockRecordBo 和 WmsInstockRecordVo 中添加 specialType 字段
- 在 WmsOutstockRecord、WmsOutstockRecordBo 和 WmsOutstockRecordVo 中添加 specialType 字段
- 特殊标识字段用于区分调拨和退库操作
8 months ago
zangch@mesnac.com 64496f4d31 refactor(wms): 优化入库单相关代码
- 在 WmsAllocateOrder 和 WmsAllocateOrderDetail 类中,为 @TableId 注解添加 value属性
- 修复 WmsInstockOrderServiceImpl 中保存入库单逻辑的问题
- 优化入库单明细列表中入库单 ID 的设置方式
8 months ago
zangch@mesnac.com 3ced8e35df refactor(wms): 优化实体类定义和盘点逻辑
-为多个实体类添加或修正@TableId注解,明确主键字段
- 移除不必要的导入和注解,简化代码结构
- 优化盘点任务创建逻辑,处理空值情况
- 调整入库单生成逻辑,优化代码顺序
8 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定时生成盘点工单
8 months ago
zangch@mesnac.com ee461ab905 feat(wms): 添加仓储盘点任务接口 8 months ago
zangch@mesnac.com db9e5bb260 feat(wms): 添加仓储盘点任务功能,增加定时任务
- 实现增加定时任务
- 新增 WmsCheckTask 盘点任务实体类
- 创建 WmsCheckTaskBo业务对象和 WmsCheckTaskVo 视图对象
- 实现 WmsCheckTaskController 控制器
- 编写 WmsCheckTaskMapper 映射接口和 XML 文件
8 months ago
wanghao 5d883a1512 Merge remote-tracking branch 'origin/master' 8 months ago
wanghao 85534e2107 修改 同步错误 8 months ago
zangch@mesnac.com cd7538d13b feat(wms): 添加出库单和出库单物料的列表查询接口
- 在 WmsOutstockDetailController 中添加 getOutstockDetailList 方法,用于查询出库单-物料列表
- 在 WmsOutstockOrderController 中添加 getOutstockOrderList 方法,用于查询出库单列表
8 months ago
zangch@mesnac.com b27d90d423 feat(wms): 添加物料高价值标识并优化入库审批功能
- 在 WmsOutstockDetail模型中添加 isHighValue 字段,用于标识高价值物料
- 在 WmsOutstockDetailServiceImpl 中实现高价值物料信息的查询和关联
8 months ago
xs a2b8e1747b 1.5.1
完善
8 months ago
xs b9dbdb9d67 Merge remote-tracking branch 'origin/master' 8 months ago
xs c18cc38811 1.5.0
AI人工智能后端服务
deepseek对话模型和腾讯云lke向量模型封装
AI配置:AI平台信息、AI知识库类型、AI模型配置
AI技能:AI问答
8 months ago
zangch@mesnac.com 6dacf11dbf refactor(wms): 修改库存查询接口
- 将方法 queryByBatchAndLocation 修改为只根据批次码查询库存
- 移除了该方法的 locationCode 参数
8 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
8 months ago
wanghao 73e646965c 增加 退库入库 8 months ago
zangch@mesnac.com dfc361d850 feat(wms): 新增即入即出和外协入库功能,调拨单新增调拨原因字段
- 新增即入即出入库单类型,实现物料直接从入库到出库的快速流转
- 增加外协入库功能,支持外部协作单位的物料入库
- 优化入库单和出库单的生成逻辑,增加批次码和出库记录的处理
- 调整库存查询方式,改为仅根据批次码查询
- 修复部分领域对象的属性类型,如BigDecimal
8 months ago
yinq a3114f135e update wms手动创建出库单逻辑 8 months ago
wanghao dd8b00c139 增加 移库合库接口 8 months ago
wanghao 1e34dd7bd8 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	ruoyi-modules/hwmom-wms/src/main/java/org/dromara/wms/service/IWmsPdaApiService.java
8 months ago
wanghao 9d87d6fc2b 增加 异常出库接口 8 months ago
wanghao 43782a7116 修改 质检不合格详情返回json 8 months ago
zangch@mesnac.com 2c3529c1f7 feat(wms): 增加 AGV 入库和出库相关功能
- 在入库单和出库单中添加 AGV状态字段
- 增加即入既出的入库类型
- 添加 AGV 任务相关的字段和功能
- 优化出库单查询条件,支持 AGV任务相关查询
8 months ago
zangch@mesnac.com b9488c858e feat(wms): 新增出库单审批功能 8 months ago
zangch@mesnac.com 375b2956a1 feat(wms): 物料信息中添加是否高价值物料和质检要求字段,新增物料类型、物料大类和计量单位信息相关功能,修改物料信息与之关联
- 新增物料类型信息相关实体、控制器、服务、Mapper等
- 新增计量单位信息相关实体、控制器、服务、Mapper等
- 在基础物料信息中添加是否高价值物料和质检要求字段
8 months ago
yinq 3c097a77ce update 添加wms生产入库接口 8 months ago
zangch@mesnac.com 6c7a88110f feat(wms): 新增入库单打印条码的待入库列表功能
- 在 WmsInstockPrint 模型中添加 locationId、inboundStatus 和 actualInboundTime 字段
- 更新 WmsInstockPrintBo 和 WmsInstockPrintVo 以包含新字段
- 修改 WmsInstockPrintServiceImpl 以支持待入库列表的查询
- 在 WmsInstockRecordServiceImpl 中更新入库状态和实际入库时间
8 months ago
zangch@mesnac.com 9dbd6ed1c2 feat(wms): 完成质检并更新库存(质检入库)
- 在 IWmsInstockRecordService 中添加 completeQualityCheck 方法
- 在 IWmsInventoryService 中添加 queryByBatchAndLocation 方法
- 修改 WmsInstockDetailServiceImpl 中的 updateByBo 方法
- 实现 WmsInstockRecordServiceImpl 中的 completeQualityCheck 方法
- 实现 WmsInventoryServiceImpl 中的 queryByBatchAndLocation 方法
- 调整 WmsOutstockRecordBo 中的数据类型
8 months ago
yinq 8a6be901d1 update ERP同步采购订单状态 9 months ago
yinq f1f492ef6c update ERP同步新增采购订单优化 9 months ago
yinq 761c3aa057 update 添加ERP同步新增采购订单 9 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. 更新入库明细的已分包数量(仅当分包时更新)
9 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 中添加入库方式字段
- 优化采购订单相关代码结构
9 months ago
zangch@mesnac.com e0bfd8ea44 feat(wms): 复制mes的生产订单信息模块
- 新增生产订单信息相关的实体类、BO、VO、Mapper、Service、Controller等
- 实现生产订单信息的增删查改功能
- 添加生产订单信息的导出功能
-优化生产订单信息的查询条件和结果展示
9 months ago
yinq 8347ac085a update 更新节点信息列表 9 months ago
zangch@mesnac.com 12a148d010 feat(wms): 物料信息关联物料大类名称
- 在 BaseMaterialInfo 模型中添加 materialCategoryName 字段
- 修改 BaseMaterialInfoServiceImpl 中的查询方法,实现物料大类名称的关联查询
- 更新 BaseMaterialInfoVo 中添加 materialCategoryName 字段用于展示
9 months ago
zangch@mesnac.com 1670de4eaf refactor(wms): 完善returnSelectCode方法,现在的关系是仓库→区域→库位关系,出库记录WmsOutstockRecord关联到库位WmsBaseLocation,再根据WmsBaseLocation库位关联到区域WmsBaseArea,查询到区域的warehouseId
- 在 WmsBaseLocation 模型中重新添加 warehouseId 字段,但不存入数据库
- 修改 WmsBaseLocationServiceImpl 中的查询逻辑,通过区域关联仓库
- 更新 WmsBaseLocationVo 中的 warehouseId 字段,用于展示所属仓库
- 调整 WmsPdaApiController 和 WmsPdaApiServiceImpl 中的逻辑,以适应新的仓库关联方式
9 months ago
zangch@mesnac.com 5a48925a97 feat(wms): 修复删除区域前未校验库位的问题
- 在删除区域信息前,增加对库位的校验
- 如果区域已绑定库位,则禁止删除,并抛出异常提示
- 优化了删除操作的安全性和数据完整性
9 months ago
zangch@mesnac.com 9eb6f7fac0 feat(wms): 完善仓库→区域→库位关系,将库位管理按仓库区域划分,从关联仓库改为关联区域
- 修改 WmsBaseLocation 模型,将 warehouseId 字段改为 areaId
- 更新相关 BO、VO 类中的字段名称
- 修改服务实现类中的查询方法,以适应新的关联关系
- 保留了部分注释代码,以便未来可能的扩展
9 months ago
zangch@mesnac.com 1e0a8e65ab feat(wms): 添加区域基础信息管理功能
- 添加数据校验逻辑,确保区域编码和名称的唯一性
9 months ago
zangch@mesnac.com 5c8628ad86 fix(qms): 启动不合格评审流程
- 启动不合格评审流程,推动工作流异步线程时正确传递租户id
- 在启动不合格评审流程时,捕获当前租户 ID
- 使用 Dubbo 附件机制传递租户 ID 到异步任务
- 优化了多租户环境下的流程启动和任务完成逻辑
9 months ago
yinq ed60781013 update 从PDA提交检测结果测试接口 9 months ago
zangch@mesnac.com 79efa437b0 feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
9 months ago
yinq 852aec70d3 update 更新节点信息列表优化 9 months ago
zangch@mesnac.com 1e91616950 feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
9 months ago
zangch@mesnac.com efcdc88c9f feat(qms): 新增质检任务文件关系中间表 9 months ago
yinq 8cc0e64734 update sys添加打印信息优化 9 months ago
wanghao 3d5ba72004 Merge remote-tracking branch 'origin/master' 9 months ago
wanghao b3fd81ec00 修改 文件和数据提交 9 months ago
yinq 426e329d3e update sys打印取消认证 9 months ago
yinq 0f6a2601b1 update sys添加更新节点信息列表接口 9 months ago
yinq eeac5de4e8 update sys添加更新节点信息列表 9 months ago
wanghao 81a1bed553 修改 返回类型 9 months ago
yinq 2368ec9718 update sys添加模板列表、模板信息、节点列表 9 months ago
yinq 94829348f9 update qms已完成质检的可重复生成质检任务 9 months ago
zangch@mesnac.com ca80f3681a feat(qms): 实现质检任务删除和结果同步功能:修改子表的结果就会同步主表的结果,有一个质检任务子表的结果为不合格,那么主表的结果就应该更新为不合格
- 在 QcInspectionMainServiceImpl 中添加删除质检任务时同时删除关联子表记录的逻辑
- 在 QcInspectionResultServiceImpl 中添加插入和更新质检结果时同步更新主表状态的方法
- 优化了删除和插入操作的事务管理,确保数据一致性
9 months ago
yinq 52a6e5542c update qms不合格评审处理-开始评审 9 months ago
yinq 95313c541c update qms不合格评审改检测类型、PDA提交检测结果接口优化 9 months ago
yinq a510838802 update qmsPDA查询质检任务详情 9 months ago
zch c685ddefda refactor(qms): 将规格上下限字段类型从 BigDecimal 改为 String
- 修改了多个实体类、BO、VO 中的 specUpper 和 specLower 字段类型
- 更新了相关服务实现类中的查询条件
9 months ago
yinq ddb47eb1e6 update qmsPDA分页查询质检任务、质检任务检测类型数据类型改为Long 9 months ago
yinq 754be7a72b update qms质检任务提交接口校验、存储优化 9 months ago
zch 3657e3d7c7 refactor(qms): 优化不合格评审相关实体类字段类型
- 将 QcUnqualifiedReview、QcUnqualifiedReviewBo 和 QcUnqualifiedReviewVo 中的 unqualifiedReviewNo 字段类型从 Long 改为 String
- 为 reviewResult 字段添加更详细的注释,说明其取值含义
9 months ago
zch ba63a661dd feat(qms): 从 PDA 提交检测结果并生成不合格评审
- 在 IQcPDAService 接口中添加 submitInspection 方法
- 在 QcPDAController 中添加 submitInspection 控制器
- 在 QcPDAServiceImpl 中实现 submitInspection 方法的业务逻辑
- 如果 PDA不合格提交 ,需要生成不合格品评审单
- 新增不合格评审和不合格记录的插入逻辑
9 months ago
yinq c2a00cbbf9 update qms生成质检任务时检验类型模板校验 9 months ago
zch 55f2afbebf fix(hwmom-qms/QcPDAServiceImpl):字典赋值从Long改为String 9 months ago
zch 879fa78028 refactor(qms): 将字典相关字段Long改为String类型
- 修改了多个实体类中的检测类型、检测方法、控制类型等字段,将其数据类型从 Long 改为 String
- 更新了相关服务类和控制器中的方法,以适应这些字段类型的变更
9 months ago
zch 49f4e29764 fix(qms): 修复修改检测项定义同步模板子表内容时的空指针异常
- 在更新检验项目时,增加了对旧数据对象的非空判断
- 避免在没有找到对应旧数据时执行更新操作
9 months ago
zch fd45857d93 feat(qms): 增加检验时间和审核时间的时间范围筛选功能
- 在 QcInspectionMainServiceImpl 中添加开始检验时间的筛选
- 在 QcUnqualifiedReviewServiceImpl 中添加开始审核时间的筛选
- 通过参数 beginInspectionStartTime 和 endInspectionStartTime 实现检验时间筛选
- 通过参数 beginReviewStartTime 和 endReviewStartTime 实现审核时间筛选
9 months ago
yinq e57fb606c3 update qms生成质检任务时存储质检任务明细 9 months ago
yinq 7f1b6f5843 update 通过planDetailId和processId生成质检任务 9 months ago
zch 925694f554 refactor(qms): 单一事件改为开始时间和结束时间
- 修改了 QcInspectionMain 和 QcUnqualifiedReview 模型,增加了开始时间和结束时间字段
- 更新了相关的 BO、VO 和 Mapper 文件
- 删除了 IQcUnqualifiedRecordService 和 IQcUnqualifiedReviewService 接口中未实现的方法
9 months ago
zch a578de81ca refactor(qms): 删除 QcPDAController 中的方法 9 months ago
zch 4e24aecb13 feat(qms): 添加计划详情 ID 字段
- 在 QcInspectionMain、QcInspectionMainBo、QcInspectionMainVo 中添加 planDetailId 字段- 更新 QcInspectionMainMapper.xml,添加 planDetailId 的映射和查询
- 在 QcInspectionMainServiceImpl 中添加对 planDetailId 的查询条件
9 months ago
zch 96f22b6203 feat(qms): 添加计划详情 ID 字段
- 在 QcInspectionMain、QcInspectionMainBo、QcInspectionMainVo 中添加 planDetailId 字段- 更新 QcInspectionMainMapper.xml,添加 planDetailId 的映射和查询
- 在 QcInspectionMainServiceImpl 中添加对 planDetailId 的查询条件
9 months ago
zch a82a25324c refactor(qms): 重构不合格品评审服务
- 在 IQcUnqualifiedReviewService 接口中添加新方法 autoGenerateUnqualifiedReview- 删除 QcUnqualifiedGeneratorService 类,将其功能整合到其他服务中
- 优化不合格品评审记录自动生成逻辑
9 months ago
zch f73b17aeca feat(qms): 实现不合格品记录查询和统计功能
- 添加了不合格品记录的分页查询功能,包括按条件查询和日期范围查询
- 实现了不合格品的统计功能,包括总数、待评审数、已评审数等
- 优化了不合格品评审记录的生成逻辑
- 修复了一些代码格式和导入问题
9 months ago
zch b16301a671 refactor(qms): 重构质检任务 9 months ago
zch 3c69bfdb6c feat(qms): QcInspectionMain关联检测模板获取模板名
- 在 QcInspectionMain、QcInspectionMainBo 和 QcInspectionMainVo 中添加 templateName 字段
- 在 QcInspectionMainServiceImpl 中实现模板名称的关联查询
-优化实体结构,便于在前端展示模板名称
9 months ago
zch 483297433f refactor(qms): 重构质检模块代码 9 months ago
yinq c9dd53da27 update mes工序关联人员加类型 9 months ago
yinq e3fabbf5dc update qms检测项类别分页查询 9 months ago
zch 91898b2d83 refactor(qms): 单独抽离为私有方法:修改检测项定义时同步更新检测模板子表内容 9 months ago
zch f25fd3205e refactor(qms): 移除相关 mapper.xml 中的创建修改人与时间(因为返回Vo)
- 删除了 QcInspectionItemCategoryMapper、QcInspectionItemMapper、QcInspectionMainMapper、
  QcInspectionResultMapper、QcInspectionTemplateMapper、QcInspectionTypeMapper、
  QcUnqualifiedRecordMapper 和 QcUnqualifiedReviewMapper 中的冗余字段映射
- 移除了 createBy、createDept、createTime、updateBy、updateTime 和 delFlag等
  不必要的字段映射,以简化数据模型并提高查询效率
9 months ago
zch 1a3d3ebb69 refactor(qms): 重构检测项定义相关代码
- 更新相关 mapper 和 XML 文件
- 修正mapper的命名;删去xml的结果:租户id返回VO;xml的sql语句加上逻辑删除的条件判断
- 修改检测项定义实体类,将标准值、上下限等字段类型从 Long 改为 BigDecimal
-增加检测项类别名称、检测类型编码等关联字段
- 优化模板项服务实现,增加同一主表下检测项不能重复的校验
9 months ago
zch 5995918c08 feat(qms): 拷贝mes的物料、物料类型、工序、工位到qms 9 months ago
yinq 9c967b7841 update mes报警标准信息增加工艺查询 9 months ago
yinq 6c2e8d221c update mes报警标准加列 9 months ago
yinq 942a5e1d69 update mes工序工艺关联设备类型 9 months ago
zch 92e998028d feat(qms): 优化 PDA 质检任务列表和详情接口
- 为检测项类别和检测类型添加必填校验
- 新增分页查询未处理质检任务列表接口
- 新增查询质检详情包括子表检测项接口
- 新增提交质检结果接口,包含数据验证、结果计算和不合格品生成逻辑
- 新增分页查询质检任务历史记录接口
- 新增分页查询用户分派的质检任务接口
- 新增质检数据完整性验证接口
9 months ago
zch 3521daebab add(qms): 新增不合格品评审(内含PDA方法待修改) 9 months ago
zch 688635ef01 refactor(qms): 移除检测项类别接口中的分页查询方法
- 删除了 IQcInspectionItemCategoryService 接口中的 queryPageList 方法
- 移除了与分页查询相关的导入信息
- 更新了接口文档中的作者日期信息
9 months ago
zch 7ea5724eff feat(qms): 添加检测项类别、检测项定义、质检主表、质检结果子表、检测模板主表、检测类型、检测模板子表的导入功能
- 在各个控制器中添加了 /importData 接口用于数据导入
- 在服务层实现了数据导入的逻辑
- 增加了数据导入的权限控制和日志记录
- 优化了数据校验逻辑,增加了编码和名称的唯一性校验
9 months ago
yinq 186b7d10d9 update mes添加硫化报警项目、报警标准 9 months ago
zch a86686f752 feat(qms): 检测项类别增加祖先节点和父节点功能,改为树形结构
- 在 QcInspectionItemCategory 模型中添加 parentId 和 ancestors 字段
- 更新相关 BO、VO 类以及 Mapper XML
- 修改服务层逻辑,支持祖先节点的自动填充
- 优化删除功能,增加子节点存在性检查
- 移除页面上的导出模板按钮
9 months ago
zch 155014c9b6 feat(qms): 重构检测项类别页面,改为树形结构
- 将检测项类别页面改为树形结构展示
- 添加检测类型筛选功能
- 优化表单布局和字段
- 新增展开/折叠功能
- 修改检测单类型和检测项类别的顺序
9 months ago
zch 599c4f5067 feat(qms): 优化尸体类和controller
-为以下控制器添加了导出模板功能:
  - QcInspectionItemCategoryController
  - QcInspectionItemController
  - QcInspectionItemsController
  - QcInspectionMainController
  - QcInspectionTemplateControlle
  - QcInspectionTypeController
- 导出模板功能允许用户下载无数据的 Excel 模板
- inspectionQty、qualifiedQty、unqualifiedQty将 Integer 改为 BigDecimal
- 移除了部分字段的 NotNull 注解
9 months ago
Yangwl f4472d1cf7 Merge remote-tracking branch 'origin/master' 9 months ago
Yangwl aeebb4e306 质量检验任务接口提交修改 9 months ago
yinq 31d6803fff update 成型工艺信息加工艺名称 9 months ago
Yangwl 155a21727f 质量检验任务病疵类修改2 9 months ago
Yangwl 23aefcd551 质量检验任务病疵类修改 9 months ago
Yangwl c5703689a4 Merge remote-tracking branch 'origin/master' 9 months ago
Yangwl 31895aa837 质量检验任务提交增加病疵项目 9 months ago
zch 72fdca86b5 feat(qms): 添加质检管理相关 API 和页面组件
- 新增 检测类型、检测项类别、检测项定义、检测模板主表和子表、质检主表和子表
9 months ago
yinq 4f48b2faee update 成型工艺信息复制功能 9 months ago
yinq 0ae76de9dc update 程序工艺信息加列参数 9 months ago
yinq 8faba2dd74 update 生产投入扫描信息加投料时间 9 months ago
zch 570e0cd444 refactor(hwmom-qms): 优化表结构和字段描述
- 添加表存在性检查和删除语句,确保创建表之前表不存在
- 修改部分字段名称和描述,提高数据字典的准确性
- 修正创建人和修改人字段类型,从 VARCHAR 改为 BIGINT
- 优化检测结果字段描述,明确合格和不合格的含义
- 添加租户号字段描述,补充缺失的字段说明
9 months ago
zch 3e5d70a916 feat(dms): 优化待巡检工单
- 在 DmsBaseMaintStationVo 中添加标准编号字段
- 新增点巡检工单生成逻辑,包括工单编号生成和负责人员设置
- 在 Seq 类中添加检查工单序列相关常量
9 months ago
yinq e05196aaa2 update 执行自定义SQL查询,限制只允许查询语句 9 months ago
zch 80e2be6f9c add(qms/resources):sql,qms将要新增表的表结构脚本,待修改 10 months ago
yinq 336861f05d update mes步序加数据类型字段 10 months ago
yinq d01bf7fbd5 update system数据库连接信息Vo 10 months ago
yinq 4280c7684b update system数据库连接信息配置、查询指定数据库下表、字段、数据接口 10 months ago
yinq 82f350afae update mes添加数据库连接信息 10 months ago
yinq 24ef1eef59 update mes生产信息加列余料数量 10 months ago
zch 59d64708e4 refactor(dms): 将停机时长单位从毫秒修改为秒,上位机存入秒数
- 在 DmsRecordShutDown、DmsRecordShutDownBo 和 DmsRecordShutDownVo 类中
-将 shutTime 字段的注释和 Excel 属性从"停机时长(毫秒)"修改为"停机时长(秒)"
10 months ago
zch 394b213657 feat(dms): 添加停机原因字段
- 在 DmsRecordShutDownVo 类中添加 shutReasonName 字段,用于表示停机原因。该字段通过 JOIN 操作获取。
10 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 字段
10 months ago
zangchenhao 0e1b79c29e refactor(hwmom-workflow): 优化 COUNT 查询的 SQL 生成
- 为 COUNT 查询创建专门的查询包装器,不包含 ORDER BY 条件
- 解决了在 SQL Server 中因 ORDER BY 导致的查询错误问题
- 避免了不必要的排序操作
10 months ago
zangchenhao 1b6ac13b51 feat(workflow): 添加当前用户待办和抄送任务数量查询接口
- 在 FlwTaskController 中添加了 countTaskWaitByCurrentUser 和 countTaskCopyByCurrentUser 方法
- 在 FlwTaskMapper 中添加了 countTaskWait 和 countTaskCopy 方法
- 在 FlwTaskMapper.xml 中添加了对应的 SQL 查询语句
- 在 FlwTaskServiceImpl 和 IFlwTaskService 中实现了相关业务逻辑
10 months ago
zangchenhao e26499e9ee feat(dms): 增加润滑管理中机器类型和设备类型名称字段
- 在 DmsBillsLubeDetailMapper.xml 文件的 selectDmsBillsLubeDetailJoinVo SQL 查询中添加了 machine_type 和 device_type_name 字段
10 months ago
Yangwl 56442a01e4 Merge remote-tracking branch 'origin/master' 10 months ago
Yangwl 8ba6a980cb 质量检验任务提交 10 months ago
zangchenhao 6cbdfb1927 feat(dms):DmsRecordShutDown联表查询停机类型编号和停机原因字段
- 在 DmsRecordShutDown 类中添加 shutTypeCode 和 shutReasonName 字段
- 更新 DmsRecordShutDownServiceImpl 中的查询方法,关联查询停机原因信息
10 months ago
wanghao 49ab37e589 Merge remote-tracking branch 'origin/master' 10 months ago
wanghao a0aa910ea8 增加 删除入库 10 months ago
zch a07d019120 refactor(DmsBillsInspectInstanceServiceImpl): 将消息类型从 "system" 修改为 "1",表示站内信 10 months ago
zangchenhao e6bc038167 feat(dms): 为移动端实体类添加 createTime 字段并更新相关逻辑
- 在 DmsBillsInspectInstanceMobile 和 DmsBillsMaintInstanceMobile 类中添加 createTime 字段
- 在 DmsMobileController 中更新获取巡检实例逻辑,设置 createTime
10 months ago
zangchenhao c775d29452 feat(dms): 完善巡检工单工作流逻辑
- 添加巡检工单开始和完成的完整工作流处理逻辑
- 实现巡检工单状态的自动更新
- 优化工作流启动和推进的异常处理
- 增加日志记录,提高系统可监控性
10 months ago
zangchenhao 640ab25e5e fix(dms): 优化保养工单完成逻辑
- 在完成保养工单时增加状态检查,确保只有在保养中状态才能完成保养
- 修复了可能导致非保养中状态也能完成保养的逻辑漏洞
10 months ago
zangchenhao c7b73fc540 fix(dms): 修复保养工单相关问题
- 修复保养项目名称为空的问题
- 优化保养工单明细项目查询逻辑
- 修复工作流启动和推进相关问题
- 优化数据更新逻辑,使用最新查询到的数据进行更新
- 添加创建者、创建时间等字段到 DmsBillsMaintDetailProjectVo
10 months ago
zangchenhao a09bc48429 refactor(dms): 优化故障报修工单接口和控制器
- 修改 DmsBillsFaultInstanceController 中的 getInfo 方法,使用更具体的查询方法
- 更新 IDmsBillsFaultInstanceService 接口,增加文件参数处理
10 months ago
zangchenhao cc42d8783f fix(dms): 修复 PDA 端获取维修工单详情接口返回值问题
- 增加 outsrcId 字段转换逻辑,确保外协单位 ID 正确返回
- 优化设备信息字段设置,提高接口兼容性
- 改进日志输出,便于问题追踪和调试
- 修复文件上传相关代码,确保附件正确保存
10 months ago
zangchenhao b0a8c023ed refactor(dms): 优化消息通知和工作流推进逻辑
- 修改消息类型为站内信(1)
- 添加消息通知内容,根据不同场景设置相应的通知文本
- 修复设备编码标签字段映射问题
- 优化外协单位ID和维修类型转换逻辑
- 增加对未知字段的兼容性处理
- 优化文件上传和JSON解析逻辑
- 统一检查、润滑、保养工单的消息类型和通知内容
10 months ago
zangchenhao f95724ba65 fix(dms): 优化工作流确认逻辑并修复相关问题
- 添加缺失的字段映射
- 优化工单确认流程,支持确认通过和不通过
-修复 PDA 端兼容性问题
- 优化润滑保养相关数据映射
- 移除不必要的 cron 表达式查询
- 统一工作流任务完成逻辑
10 months ago
yinq ef81357ed0 update mes班次信息页面加班制(两班、三班)、机台信息选班制 10 months ago
yinq 29f84d1a21 update mes生产计划显示物料单位信息 10 months ago
yinq 2dc8c22863 update mes载具工装关联载具类型 10 months ago
yinq 27a4e46f31 update mes添加工装类型:关联物料、关联工序。 10 months ago
zangchenhao 6f7abed094 refactor(dms): 优化故障报修工单审批流程
- 移除审批和确认方法的权限注解
- 优化工单状态更新逻辑,确保业务数据一致性
- 改进工作流推进过程,增加异常处理和日志记录
- 调整代码格式,提高可读性
10 months ago
zch f464130fd3 feat(dms): 新增故障报修工单审批和确认功能- 添加审批和确认工单的接口和实现逻辑
- 更新工作流推进机制,增加重试功能
- 优化工单状态和审批状态的处理
- 新增相关常量定义
10 months ago
zch d45241c20f feat(workflow): 添加 Dubbo租户上下文过滤器
- 新增 DubboTenantFilter 类,用于在 Dubbo 服务调用时传递和设置租户上下文
- 实现了 Filter 接口,通过 RpcContext 获取租户 ID 并设置到 TenantHelper
- 在 META-INF/dubbo/org.apache.dubbo.rpc.Filter 文件中注册过滤器
10 months ago
zch 7caa10f7a0 fix(system): 修复根据 ID 查询部门信息时的潜在问题(工作流调用时候)
- 在 selectDeptById 方法中添加了对 deptId 参数的空值检查,避免不必要的缓存查询
- 在 selectDeptNameByIds 方法中增加了对 id 的非空判断,提高了代码的健壮性
- 优化了缓存注解的使用,添加了 condition 属性以减少不必要的缓存操作
10 months ago
zch 8f6249e843 fix(dms): 修复工作流启动和推进的相关问题
- 润滑工单和保养工单的工作流启动逻辑优化
- 增加对已启动工作流的处理逻辑
- 修复工作流任务完成和推进的问题
- 优化设备 ID 类型,改为 Long 类型
- 新增润滑标准编码字段
- 保养标准编号相关接口定义更新
10 months ago
zch 9311b5e2ee refactor(dms): 增加 PDA 兼容性处理方法
- 新增 sanitizeForPda 方法,用于清理和转义特殊字符,确保 JSON 解析兼容性
- 添加 successForPda 和 errorForPda 方法,为 PDA 端提供增强的响应处理
- 这些改动旨在解决 PDA 端数据安全和 JSON 解析相关的问题
10 months ago
zch a65d398858 feat(workflow): 新增工作流任务处理相关功能
- 新增 completeTaskIgnoreAuth 方法,用于系统后台发起审批时忽略权限
- 新增 getCurrentActiveTaskId 方法,根据业务ID获取当前活跃任务ID
- 新增 getCurrentTaskIdByInstanceId 方法,根据流程实例ID获取当前活跃任务ID
- 修改 completeTask 方法名称为 completeTaskIgnoreAuth,系统后台发起审批 无用户信息 需要忽略权限(completeTask.getVariables().put("ignore", true);)
10 months ago
zch df28ff1633 fix(dms): 修复工作流相关问题
- 修复了检查工单、润滑工单和保养工单在创建时未正确存储流程实例ID的问题
- 优化了工作流推进逻辑,确保在异步线程中正确处理租户上下文
- 改进了日志信息,使其更加准确地反映流程实例ID和任务ID
10 months ago
zch 269219e976 feat(dms): 添加润滑标准编码字段并优化查询
- 在 DmsBillsLubeDetailMapper.xml 中添加润滑标准编码字段映射
- 更新 DmsBillsLubeDetailVo 类,增加润滑标准编码属性
- 修改查询 SQL,加入润滑标准编码字段
-为 DubboReference 添加超时设置,提高稳定性
- 移除 DmsPlanInspectMapper.xml 中的冗余注释
10 months ago
zch 6363cb81b1 refactor(dms): 恢复设备大类 设备类型 设备信息的接口与方法 10 months ago
wanghao 8ca5ecf58a Merge remote-tracking branch 'origin/master' 10 months ago
wanghao bfa7b84d63 提交 质检查询 10 months ago
Yangwl 56fe3fa83b 质量PDA获取工序病疵逻辑修改 10 months ago
zch b49d7d1e55 fix(dms): 修复工作流推进时的租户 ID 丢失问题
- 在主线程和异步线程中设置租户上下文
- 通过 Dubbo隐式参数传递租户 ID
- 确保在工作流操作前有正确的租户上下文
- 清理线程本地变量,避免状态污染
10 months ago
zch 0f658f33dd feat(dms): 添加工作流支持并优化任务执行策略
- 在 DmsBillsInspectInstance、RemoteInspectInstanceServiceImpl、RemoteLubeInstanceServiceImpl 和 RemoteMaintInstanceServiceImpl 中添加工作流相关字段和方法
- 润滑、保养、点巡检计划中更新任务执行策略为丢弃后续任务,避免重复执行
- 增加异步处理工作流推进,避免死锁
- 优化登录状态管理和 RPC 上下文清理
- DmsBillsInspectInstance实体类加@TableField(exist = false)
10 months ago
zch 53192c4ca6 refactor(dms): 重构PDA实体类和接口
- 新增PDA专用的MobileBo实体类,以便于PDA传参给后端
- 更新了多个实体类的字段和注释,使其与 PDA端保持一致
- 调整了部分方法的返回类型,使用 Vo 替代实体类以包含更多关联信息
- 优化了 SQL 查询,加入了更多关联字段以减少后续处理
- 移除了不必要的字段和方法,简化了代码结构
10 months ago
zch 06f0bcfe0d fix(hwmom-mes):修复设备类型插入逻辑
- 在插入设备类型时,如果 parentId为空,则设置为 0
- 确保父节点信息能够正确获取,提高数据完整性
10 months ago
zch aa3eea7da1 refactor(dms): 优化工单更新逻辑和记录命名
- 在 DmsBillsInspectInstanceServiceImpl、DmsBillsLubeInstanceServiceImpl 和 DmsBillsMaintInstanceServiceImpl 中添加更新失败异常处理
- 将 DmsRecordInspect及相关类的命名从英文改为中文,如 dmsRecordInspect改为 点巡检历史记录
- 更新 DmsRecordInspectController 中的路由地址和权限检查
10 months ago
zch 3f65e1fb7e feat(dms): 新增巡检记录功能
- 添加 DmsRecordInspect 实体类
- 创建 DmsRecordInspectBo 业务对象类
- 实现 DmsRecordInspectController 控制器
- 编写 DmsRecordInspectMapper Mapper接口
- 开发 DmsRecordInspectServiceImpl 服务实现类
- 设计 DmsRecordInspectVo 视图对象类
-定义 IDmsRecordInspectService服务接口
10 months ago
zch df82be7716 refactor(dms): 优化点巡检工单处理逻辑,新增DmsRecordInspect相关,添加润滑工单工作流
- @Slf4j异步记录
- 修改DmsInspectInstanceDetailProject实体类(包括bo vo)部分字段从Long改为BigDecimal
- 生成DmsRecordInspect相关
- 添加润滑工单工作流启动和完成逻辑
10 months ago
zch 2b74ae610c refactor(dms): 优化异步线程获取sa-token上下文
- mobile的保养实体类和接口移除不必要的日期格式化方法
10 months ago
zch 1f3eeedfc0 refactor(dms): 调整 DmsInstanceFileMapper XML 中的插入语句
- 移除了 insert 语句中的 instance_file_id 字段(主键是自增的)
10 months ago
zch d6edf87fcb build(hwmom-dms):引入 TransmittableThreadLocal 解决异步线程中 Sa-Token 丢失问题
- 在 pom.xml 中添加 TransmittableThreadLocal依赖
- 版本:2.14.4
-用途:解决 Dubbo 远程调用 workflow 服务时在异步线程中丢失 Sa-Token 的问题
10 months ago
zch 68a3531285 feat(dms): 新增AjaxResult实体类以方便PDA所有返回,新增Dict实体类并且新增接口以AjaxResult返回以方便PDA获取字段
- 添加故障报修单相关字段并优化日期格式
- 在 DmsBillsFaultInstanceMapper.xml 中添加缺失的字段映射
- 修改 DmsBillsFaultInstanceMobile 类中的字段类型
- 优化日期格式处理,使用 @JsonFormat 注解
-调整部分字段名称以适应业务需求
10 months ago
zch a801a53c2e refactor(dms): 重构文件上传逻辑
- 将文件上传逻辑抽离到单独的方法 handleFileUploads 中
- 优化了文件上传的代码结构,提高了可读性和可维护性
- 在文件上传过程中增加了日志记录和异常处理
10 months ago
zch 3453b72363 change(dms): 修改PDA接口返回对象
- 新增 DmsBillsFaultInstanceMobile、DmsBillsInspectInstanceMobile、DmsBillsLubeInstanceMobile 和 DmsBillsMaintInstanceMobile 类
- 使用 MapstructUtils 进行对象转换,提高性能
- 优化 SQL 查询
- 调整字段类型,确保与数据库一致
10 months ago
zch f82c93b424 feat(dms): 完善PDA接口DmsMobileController(@RequestMapping("/mobile"))
- 新增 PDA 端专用的设备查询接口,直接返回 DeviceBeen 格式数据
- @RepeatSubmit防止重复调用接口
10 months ago
zch 85b1d16ae9 build(hwmom-dms):排除 DMS 模块中不需要的消息总线依赖
— DMS模块通过 @DubboReference 调用 RemoteWorkflowService,而工作流模块使用Kafka,DMS模块通过依赖传递和Spring Boot自动配置机制意外初始化了Kafka AdminClient,但配置指向了错误的地址(localhost9092)。

- 在 hwmom-dms 模块的 pom.xml 文件中,为 hwmom-api-workflow 依赖添加了 exclusions 配置
- 排除了 org.dromara组的 ruoyi-common-bus 依赖,以避免引入不必要的消息总线组件
10 months ago
wanghao 113bbd5ec3 Merge remote-tracking branch 'origin/master' 10 months ago
zch 39fae78e10 build(hwmom-dms): 添加 hwmom-api-workflow 依赖
- 在 pom.xml 文件中添加了 hwmom-api-workflow依赖
- 版本号为 2.2.2
- 依赖范围为 compile
10 months ago