zangch@mesnac.com
|
e0b13ae13b
|
feat(wms): 实现调拨分包打印功能
- 新增调拨分包打印相关接口和实现
- 增加调拨任务创建、查询、更新和删除功能
- 实现触发打印条码和验证可打印性功能
- 优化调拨明细查询,增加已分包数量字段
|
3 months ago |
zangch@mesnac.com
|
06957a151f
|
feat(wms): 添加库存告警列表接口
- 在 IWmsInventoryService 中新增 getListInventoryAlarm 方法- 在 WmsInventoryController 中添加 getListInventoryAlarm 接口
- 在 WmsInventoryMapper 中增加 getListInventoryAlarm 方法
- 在 WmsInventoryMapper.xml 中实现 getListInventoryAlarm 的 SQL 查询
- 在 WmsInventoryServiceImpl 中实现 getListInventoryAlarm 方法
此改动用于查询库存告警列表,支持按仓库、锁定状态、物料分类、库存状态等条件筛选。
|
4 months ago |
zangch@mesnac.com
|
1d0fe2f860
|
refactor(wms): 优化库存台账查询功能
- 移除了 WmsInventoryController 中冗余的权限注解
- 修改了 WmsInventoryMapper.xml 中的 SQL 查询,移除了无效的条件判断
- 重构了 WmsInventoryServiceImpl 中的库存台账查询逻辑:
- 根据 changeType 参数决定查询哪些类型的记录
-优化了查询性能,避免了不必要的数据检索
- 保留了原有的数据处理和计算逻辑
|
4 months ago |
zangch@mesnac.com
|
743e72a533
|
feat(wms): 添加库存台账功能
- 新增库存台账相关的 BO 和 VO 类
- 在 InventoryService 中添加查询库存台账的方法
- 在 InventoryController 中添加库存台账的 API 接口
- 在 InventoryMapper 中添加查询各类库存变动记录的方法
- 在 XML 文件中添加对应的 SQL 查询语句
|
4 months ago |
zangch@mesnac.com
|
f8dcc512f0
|
feat(wms): 添加高价值物料字段并验证必要项
- 在 WmsOutstockDetailBo 类中添加 isHighValue 字段,用于标识是否为高价值物料
- 为 materialId 和 outstockQty 字段添加 @NotNull 注解,确保在添加和编辑时进行非空验证
- 移除 agvStatus 字段的注释
|
4 months ago |
zangch@mesnac.com
|
e6fe7c8bda
|
feat(wms): 添加出库订单高价值物料审核逻辑
- 在创建出库订单时,判断是否包含高价值物料
- 如果包含高价值物料,设置审核状态为"待审核"
- 如果不包含高价值物料,设置审核状态为"非高价值物料"
-优化了代码导入部分,使用了更简洁的导入方式
|
4 months ago |
zangch@mesnac.com
|
3d0cab34ef
|
feat(wms): 出库单增加客户名称字段并优化仓库选择功能
- 在 WmsOutstockOrder 模型中添加 customerName 字段
- 在 WmsOutstockOrderBo 中添加 customerName 字段并进行校验
- 在 WmsOutstockOrderServiceImpl 中实现客户名称的关联查询
- 在 WmsOutstockOrderVo 中添加 customerName 字段用于展示
- 优化仓库选择界面的错误提示信息
|
4 months ago |
wanghao
|
ce1129e028
|
修改重复字段
|
4 months ago |
wanghao
|
379e9afeb4
|
Merge remote-tracking branch 'origin/master'
|
4 months ago |
wanghao
|
9a3bad8bd1
|
增加 物料质检入库
|
4 months ago |
zangch@mesnac.com
|
a8ff530973
|
feat(wms): 仓库管理-出库单相关功能优化
- 在 WmsOutstockOrder、WmsOutstockOrderBo 和 WmsOutstockOrderVo 中添加仓库名称字段
- 在查询出库单信息时,增加仓库名称的查询和显示
- 优化出库单新增逻辑,处理子表数据的保存
|
4 months ago |
zangch@mesnac.com
|
5edc0b7966
|
feat(wms): 添加质检状态字段并优化库存查询
- 在 WmsInstockPrint、WmsInstockPrintBo 和 WmsInstockPrintVo 中添加质检状态字段 inspectionType
- 在 WmsInventoryMapper.xml 中添加 storeId 的查询条件,优化库存查询功能
|
4 months ago |
zangch@mesnac.com
|
2189c0f53b
|
feat(wms): 优化库存查询接口并添加新功能
- 在 WmsInventory 模型中添加仓库名称字段
- 在 WmsInventoryVo 中添加仓库名称字段
- 在 IWmsInventoryService 中添加按库位和物料类型查询库存的新方法
- 优化库存查询 SQL,关联查询仓库名称
|
4 months ago |
wanghao
|
3059c90936
|
Merge remote-tracking branch 'origin/master'
|
4 months ago |
wanghao
|
4ac97a2e88
|
增加 质检入库接口
|
4 months ago |
zangch@mesnac.com
|
b4a8575d66
|
feat(wms): 优化盘点任务按物料类型过滤库存功能
- 新增按物料类型过滤库存的方法 queryInventoryByLocationAndMaterialType
- 在 RemoteInventoryCheckServiceImpl 中根据任务类型和物料类型查询库存- 修改 WmsCheckTaskServiceImpl 中的任务名称生成逻辑
- 优化 WmsInventoryCheckServiceImpl 中的检查单号生成逻辑
|
4 months ago |
zangch@mesnac.com
|
0ab46c978f
|
refactor(dubbo): 调整 Dubbo 服务调用超时时间为1分钟
- 将 WmsCheckTaskExecutor 中的 remoteInventoryCheckService 调用超时时间从 15000毫秒调整为 60000 毫秒
- 将 WmsCheckTaskServiceImpl 中的 remoteJobService 调用超时时间从 15000 毫秒调整为 60000毫秒
|
4 months ago |
zangch@mesnac.com
|
1b435e7e29
|
feat(wms): 打印记录重复打印(待完善调用打印机接口)
- 新增 print 方法处理批量打印请求
- 调用 IWmsInstockPrintService 的 printCOde 方法进行实际打印
- 优化了 WmsInstockPrintController 的 imports
|
4 months ago |
zangch@mesnac.com
|
46d1664ec8
|
feat(wms): 实现采购入库联动更新采购订单
- 在入库单保存时,针对采购类型入库单,更新对应采购订单明细的送货数量
- 根据采购订单明细的完成情况,自动更新采购订单主表的状态
- 在删除入库单时,逆向更新对应采购订单明细的送货数量及订单状态
- 优化了数据查询和更新逻辑,提高系统性能和数据一致性
|
4 months ago |
zangch@mesnac.com
|
140ee9ee1f
|
refactor(wms): 重构部分代码并优化查询
- 使用 Hutool 的 BeanUtil 替代 Mapstruct 进行对象转换
- 更新多个 Mapper 文件中的表连接查询逻辑
- 优化部分 SQL 语句,增加物料名称等字段的查询
- 调整表名以适应新的数据结构
|
4 months ago |
zangch@mesnac.com
|
155edf4a85
|
feat(wms): 添加入库单物料打印条码功能
- 在 IWmsInstockPrintService 接口中新增 printCOde 方法
-支持批量打印入库单物料条码
- 方法参数为 WmsInstockPrintVo 列表,返回布尔值表示打印是否成功
|
4 months ago |
zangch@mesnac.com
|
41333ee8ee
|
refactor(wms): 重复打印功能,入库打印新加质检要求
- 修改 WmsAllocateTask、WmsInstockDetail、WmsInstockPrint 等领域模型的字段名称和含义
- 更新相关的 BO、VO 类以保持一致性
- 优化 WmsInstockDetailServiceImpl 和 WmsInstockPrintServiceImpl 中的逻辑
- 新增 printCode 方法实现批量打印功能
|
4 months ago |
zangch@mesnac.com
|
f1820d0828
|
fix(wms): 修复采购订单物料信息保存问题
- 在 WmsInstockDetailServiceImpl 中添加物料 ID 到打印对象
-移除 WmsPurchaseOrderDetail 中的冗余字段和注解
- 在 WmsPurchaseOrderDetailMapper.xml 中添加物料 ID 字段
|
4 months ago |
zangch@mesnac.com
|
fe7766ea3c
|
fix(wms): apportionQty是打印的包数,materialQty是每包的物料数量
- 修改打印检查逻辑,从检查剩余数量改为检查是否已经打印过
- 调整打印数量设置,确保按包数打印而不是按物料数量
- 优化变量命名,提高代码可读性
|
4 months ago |
wanghao
|
c94d198b14
|
Merge remote-tracking branch 'origin/master'
|
4 months ago |
wanghao
|
ff4d79bdf5
|
增加 入库查询推荐库位
|
4 months ago |
zangch@mesnac.com
|
31d82120a5
|
refactor(wms): 优化物料信息查询的关联字段
-将 BaseMeasurementUnitInfo 的 unitName 字段关联到 BaseMaterialInfo 的 materialUnit 字段
- 优化了物料信息查询的关联逻辑,提高了查询效率和准确性
|
4 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 方法
|
4 months ago |
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 方法,用于查询出库单列表
|
4 months ago |