فهرست منبع

上架修改盘点

wangxin 2 روز پیش
والد
کامیت
4ec7e7b1c4

+ 32 - 0
src/main/java/cn/ezhizao/project/business/service/IBizTakeStockPeriodService.java

@@ -0,0 +1,32 @@
+package cn.ezhizao.project.business.service;
+
+import cn.ezhizao.project.business.domain.BizTakeStockPeriod;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 盘点时间Service接口
+ *
+ * @author ezhizao
+ * @date 2024-08-15
+ */
+public interface IBizTakeStockPeriodService extends IService<BizTakeStockPeriod>
+{
+    /**
+     * 查询盘点时间列表
+     *
+     * @param bizTakeStockPeriod 盘点时间
+     * @return 盘点时间集合
+     */
+    public List<BizTakeStockPeriod> getList(BizTakeStockPeriod bizTakeStockPeriod);
+    public int updateDruidPoolSize(Integer druidPoolSize);
+
+    /**
+     * 物理删除
+     * @param bizTakeStockPeriod
+     * @return 删除结果
+     */
+    public int physicalDelete(BizTakeStockPeriod bizTakeStockPeriod);
+
+}

+ 38 - 0
src/main/java/cn/ezhizao/project/business/service/IBizTaksStockLotService.java

@@ -0,0 +1,38 @@
+package cn.ezhizao.project.business.service;
+
+import cn.ezhizao.project.business.domain.BizTakeStockPeriod;
+import cn.ezhizao.project.business.domain.BizTaksStockLot;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 盘点批次信息Service接口
+ *
+ * @author ezhizao
+ * @date 2024-08-15
+ */
+public interface IBizTaksStockLotService extends IService<BizTaksStockLot>
+{
+    /**
+     * 查询盘点批次信息列表
+     *
+     * @param bizTaksStockLot 盘点批次信息
+     * @return 盘点批次信息集合
+     */
+    public List<BizTaksStockLot> getList(BizTaksStockLot bizTaksStockLot);
+    public List<BizTaksStockLot> getProductionPlanDetailList(BizTaksStockLot bizTaksStockLot);
+    public List<BizTaksStockLot> getNotTaksLot(BizTaksStockLot bizTaksStockLot);
+    public List<BizTaksStockLot> getInfo(BizTakeStockPeriod bizTakeStockPeriod);
+
+    /**
+     * 物理删除
+     * @param bizTaksStockLot
+     * @return 删除结果
+     */
+    public int physicalDelete(BizTaksStockLot bizTaksStockLot);
+
+    List<BizTaksStockLot> getOutsourceDetailList(BizTaksStockLot bizTaksStockLot);
+
+    int updateBatchByIdsForInbound(BizTaksStockLot taksStockLot);
+}