yinq
|
a3114f135e
|
update wms手动创建出库单逻辑
|
2 days ago |
wanghao
|
dd8b00c139
|
增加 移库合库接口
|
2 days ago |
wanghao
|
1e34dd7bd8
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# ruoyi-modules/hwmom-wms/src/main/java/org/dromara/wms/service/IWmsPdaApiService.java
|
4 days ago |
wanghao
|
9d87d6fc2b
|
增加 异常出库接口
|
4 days ago |
wanghao
|
43782a7116
|
修改 质检不合格详情返回json
|
4 days ago |
zangch@mesnac.com
|
2c3529c1f7
|
feat(wms): 增加 AGV 入库和出库相关功能
- 在入库单和出库单中添加 AGV状态字段
- 增加即入既出的入库类型
- 添加 AGV 任务相关的字段和功能
- 优化出库单查询条件,支持 AGV任务相关查询
|
4 days ago |
zangch@mesnac.com
|
b9488c858e
|
feat(wms): 新增出库单审批功能
|
4 days ago |
zangch@mesnac.com
|
375b2956a1
|
feat(wms): 物料信息中添加是否高价值物料和质检要求字段,新增物料类型、物料大类和计量单位信息相关功能,修改物料信息与之关联
- 新增物料类型信息相关实体、控制器、服务、Mapper等
- 新增计量单位信息相关实体、控制器、服务、Mapper等
- 在基础物料信息中添加是否高价值物料和质检要求字段
|
5 days ago |
yinq
|
3c097a77ce
|
update 添加wms生产入库接口
|
5 days ago |
zangch@mesnac.com
|
6c7a88110f
|
feat(wms): 新增入库单打印条码的待入库列表功能
- 在 WmsInstockPrint 模型中添加 locationId、inboundStatus 和 actualInboundTime 字段
- 更新 WmsInstockPrintBo 和 WmsInstockPrintVo 以包含新字段
- 修改 WmsInstockPrintServiceImpl 以支持待入库列表的查询
- 在 WmsInstockRecordServiceImpl 中更新入库状态和实际入库时间
|
6 days ago |
zangch@mesnac.com
|
9dbd6ed1c2
|
feat(wms): 完成质检并更新库存(质检入库)
- 在 IWmsInstockRecordService 中添加 completeQualityCheck 方法
- 在 IWmsInventoryService 中添加 queryByBatchAndLocation 方法
- 修改 WmsInstockDetailServiceImpl 中的 updateByBo 方法
- 实现 WmsInstockRecordServiceImpl 中的 completeQualityCheck 方法
- 实现 WmsInventoryServiceImpl 中的 queryByBatchAndLocation 方法
- 调整 WmsOutstockRecordBo 中的数据类型
|
7 days ago |
yinq
|
8a6be901d1
|
update ERP同步采购订单状态
|
2 weeks ago |
yinq
|
f1f492ef6c
|
update ERP同步新增采购订单优化
|
2 weeks ago |
yinq
|
761c3aa057
|
update 添加ERP同步新增采购订单
|
2 weeks 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. 更新入库明细的已分包数量(仅当分包时更新)
|
2 weeks 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 中添加入库方式字段
- 优化采购订单相关代码结构
|
2 weeks ago |
zangch@mesnac.com
|
e0bfd8ea44
|
feat(wms): 复制mes的生产订单信息模块
- 新增生产订单信息相关的实体类、BO、VO、Mapper、Service、Controller等
- 实现生产订单信息的增删查改功能
- 添加生产订单信息的导出功能
-优化生产订单信息的查询条件和结果展示
|
2 weeks ago |
yinq
|
8347ac085a
|
update 更新节点信息列表
|
2 weeks ago |
zangch@mesnac.com
|
12a148d010
|
feat(wms): 物料信息关联物料大类名称
- 在 BaseMaterialInfo 模型中添加 materialCategoryName 字段
- 修改 BaseMaterialInfoServiceImpl 中的查询方法,实现物料大类名称的关联查询
- 更新 BaseMaterialInfoVo 中添加 materialCategoryName 字段用于展示
|
2 weeks ago |
zangch@mesnac.com
|
1670de4eaf
|
refactor(wms): 完善returnSelectCode方法,现在的关系是仓库→区域→库位关系,出库记录WmsOutstockRecord关联到库位WmsBaseLocation,再根据WmsBaseLocation库位关联到区域WmsBaseArea,查询到区域的warehouseId
- 在 WmsBaseLocation 模型中重新添加 warehouseId 字段,但不存入数据库
- 修改 WmsBaseLocationServiceImpl 中的查询逻辑,通过区域关联仓库
- 更新 WmsBaseLocationVo 中的 warehouseId 字段,用于展示所属仓库
- 调整 WmsPdaApiController 和 WmsPdaApiServiceImpl 中的逻辑,以适应新的仓库关联方式
|
2 weeks ago |
zangch@mesnac.com
|
5a48925a97
|
feat(wms): 修复删除区域前未校验库位的问题
- 在删除区域信息前,增加对库位的校验
- 如果区域已绑定库位,则禁止删除,并抛出异常提示
- 优化了删除操作的安全性和数据完整性
|
2 weeks ago |
zangch@mesnac.com
|
9eb6f7fac0
|
feat(wms): 完善仓库→区域→库位关系,将库位管理按仓库区域划分,从关联仓库改为关联区域
- 修改 WmsBaseLocation 模型,将 warehouseId 字段改为 areaId
- 更新相关 BO、VO 类中的字段名称
- 修改服务实现类中的查询方法,以适应新的关联关系
- 保留了部分注释代码,以便未来可能的扩展
|
2 weeks ago |
zangch@mesnac.com
|
1e0a8e65ab
|
feat(wms): 添加区域基础信息管理功能
- 添加数据校验逻辑,确保区域编码和名称的唯一性
|
2 weeks ago |
zangch@mesnac.com
|
5c8628ad86
|
fix(qms): 启动不合格评审流程
- 启动不合格评审流程,推动工作流异步线程时正确传递租户id
- 在启动不合格评审流程时,捕获当前租户 ID
- 使用 Dubbo 附件机制传递租户 ID 到异步任务
- 优化了多租户环境下的流程启动和任务完成逻辑
|
2 weeks ago |
yinq
|
ed60781013
|
update 从PDA提交检测结果测试接口
|
2 weeks ago |
zangch@mesnac.com
|
79efa437b0
|
feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
|
2 weeks ago |
yinq
|
852aec70d3
|
update 更新节点信息列表优化
|
2 weeks ago |
wanghao
|
eeebfdae3b
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/service/impl/QcInspectionMainServiceImpl.java
# ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/service/impl/QcUnqualifiedReviewServiceImpl.java
|
2 weeks ago |
wanghao
|
1117720450
|
修改 质检类型查询
|
2 weeks ago |
zangch@mesnac.com
|
1e91616950
|
feat(qms): 集成工作流并优化文件上传
- 在不合格评审中集成工作流功能,添加流程实例ID等字段
- 实现文件上传功能,支持多文件上传并保存到OSS
- 优化不合格评审的审批流程,增加任务完成接口
- 不合格品评审新增主管审批接口
|
2 weeks ago |
zangch@mesnac.com
|
efcdc88c9f
|
feat(qms): 新增质检任务文件关系中间表
|
2 weeks ago |
yinq
|
8cc0e64734
|
update sys添加打印信息优化
|
2 weeks ago |
wanghao
|
3d5ba72004
|
Merge remote-tracking branch 'origin/master'
|
3 weeks ago |
wanghao
|
b3fd81ec00
|
修改 文件和数据提交
|
3 weeks ago |
yinq
|
426e329d3e
|
update sys打印取消认证
|
3 weeks ago |
yinq
|
0f6a2601b1
|
update sys添加更新节点信息列表接口
|
3 weeks ago |
yinq
|
eeac5de4e8
|
update sys添加更新节点信息列表
|
3 weeks ago |
wanghao
|
81a1bed553
|
修改 返回类型
|
3 weeks ago |
yinq
|
2368ec9718
|
update sys添加模板列表、模板信息、节点列表
|
3 weeks ago |
yinq
|
94829348f9
|
update qms已完成质检的可重复生成质检任务
|
3 weeks ago |
zangch@mesnac.com
|
ca80f3681a
|
feat(qms): 实现质检任务删除和结果同步功能:修改子表的结果就会同步主表的结果,有一个质检任务子表的结果为不合格,那么主表的结果就应该更新为不合格
- 在 QcInspectionMainServiceImpl 中添加删除质检任务时同时删除关联子表记录的逻辑
- 在 QcInspectionResultServiceImpl 中添加插入和更新质检结果时同步更新主表状态的方法
- 优化了删除和插入操作的事务管理,确保数据一致性
|
3 weeks ago |
yinq
|
52a6e5542c
|
update qms不合格评审处理-开始评审
|
3 weeks ago |
yinq
|
95313c541c
|
update qms不合格评审改检测类型、PDA提交检测结果接口优化
|
3 weeks ago |
yinq
|
a510838802
|
update qmsPDA查询质检任务详情
|
3 weeks ago |
zch
|
c685ddefda
|
refactor(qms): 将规格上下限字段类型从 BigDecimal 改为 String
- 修改了多个实体类、BO、VO 中的 specUpper 和 specLower 字段类型
- 更新了相关服务实现类中的查询条件
|
3 weeks ago |
yinq
|
ddb47eb1e6
|
update qmsPDA分页查询质检任务、质检任务检测类型数据类型改为Long
|
3 weeks ago |
yinq
|
754be7a72b
|
update qms质检任务提交接口校验、存储优化
|
3 weeks ago |
zch
|
3657e3d7c7
|
refactor(qms): 优化不合格评审相关实体类字段类型
- 将 QcUnqualifiedReview、QcUnqualifiedReviewBo 和 QcUnqualifiedReviewVo 中的 unqualifiedReviewNo 字段类型从 Long 改为 String
- 为 reviewResult 字段添加更详细的注释,说明其取值含义
|
3 weeks ago |
zch
|
ba63a661dd
|
feat(qms): 从 PDA 提交检测结果并生成不合格评审
- 在 IQcPDAService 接口中添加 submitInspection 方法
- 在 QcPDAController 中添加 submitInspection 控制器
- 在 QcPDAServiceImpl 中实现 submitInspection 方法的业务逻辑
- 如果 PDA不合格提交 ,需要生成不合格品评审单
- 新增不合格评审和不合格记录的插入逻辑
|
3 weeks ago |
yinq
|
c2a00cbbf9
|
update qms生成质检任务时检验类型模板校验
|
3 weeks ago |