From 6aef34822d798a2b723bb025d76823ce34c90b58 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Tue, 16 Sep 2025 14:53:47 +0800 Subject: [PATCH] =?UTF-8?q?2025-09-16=20pda=20=E7=94=9F=E4=BA=A7=E9=80=80?= =?UTF-8?q?=E4=BB=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dao/StockTransactionLogMapper.java | 16 +++++++ .../entity/StockTransactionLogEntity.java | 45 +++++++++++++++++++ .../impl/ProductionPickingServiceImpl.java | 5 +++ 3 files changed, 66 insertions(+) create mode 100644 src/main/java/com/gaotao/modules/productionPicking/dao/StockTransactionLogMapper.java create mode 100644 src/main/java/com/gaotao/modules/productionPicking/entity/StockTransactionLogEntity.java diff --git a/src/main/java/com/gaotao/modules/productionPicking/dao/StockTransactionLogMapper.java b/src/main/java/com/gaotao/modules/productionPicking/dao/StockTransactionLogMapper.java new file mode 100644 index 0000000..3fd9ab1 --- /dev/null +++ b/src/main/java/com/gaotao/modules/productionPicking/dao/StockTransactionLogMapper.java @@ -0,0 +1,16 @@ +package com.gaotao.modules.productionPicking.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.gaotao.modules.inventoryStock.entity.InventoryStock; +import com.gaotao.modules.productionPicking.entity.StockTransactionLogEntity; +import com.gaotao.modules.trans.entity.TransDetail; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; +import java.util.Map; +@Mapper +public interface StockTransactionLogMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/gaotao/modules/productionPicking/entity/StockTransactionLogEntity.java b/src/main/java/com/gaotao/modules/productionPicking/entity/StockTransactionLogEntity.java new file mode 100644 index 0000000..227ed1f --- /dev/null +++ b/src/main/java/com/gaotao/modules/productionPicking/entity/StockTransactionLogEntity.java @@ -0,0 +1,45 @@ +package com.gaotao.modules.productionPicking.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +@Data +@TableName("StockTransactionLog") +public class StockTransactionLogEntity { + private String transactionId; + + private String site; + + private String buNo; + + private String documentType; + + private String documentNo; + + private String documentLineNo; + + private String partNo; + + private String rollNo; + + private BigDecimal rollQty; + + private String transactionType; + + private String warehouseId; + + private String locationId; + + private Date transactionDate; + + private String transactionBy; + + private String orderref1; + + private String orderref2; + + private String remarks; +} diff --git a/src/main/java/com/gaotao/modules/productionPicking/service/impl/ProductionPickingServiceImpl.java b/src/main/java/com/gaotao/modules/productionPicking/service/impl/ProductionPickingServiceImpl.java index 1f9c548..9ed9216 100644 --- a/src/main/java/com/gaotao/modules/productionPicking/service/impl/ProductionPickingServiceImpl.java +++ b/src/main/java/com/gaotao/modules/productionPicking/service/impl/ProductionPickingServiceImpl.java @@ -1,6 +1,8 @@ package com.gaotao.modules.productionPicking.service.impl; import com.gaotao.modules.productionPicking.dao.ProductionPickingMapper; +import com.gaotao.modules.productionPicking.dao.StockTransactionLogMapper; +import com.gaotao.modules.productionPicking.entity.StockTransactionLogEntity; import com.gaotao.modules.productionPicking.service.ProductionPickingService; import com.gaotao.modules.inventoryStock.entity.InventoryStock; import com.gaotao.modules.inventoryStock.service.InventoryStockService; @@ -43,6 +45,9 @@ public class ProductionPickingServiceImpl implements ProductionPickingService { @Autowired private TransDetailSubService transDetailSubService; + @Autowired + private StockTransactionLogMapper stockTransactionLogMapper; + @Override public List> getOutboundList(String site, String warehouseId, String searchCode, String status) { SysUserEntity sysUserEntity = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();