盘点管理 基础点位管理 绑定物料 解除物料

This commit is contained in:
liuhanqing
2025-05-30 16:32:24 +08:00
parent a393347bab
commit 37d45aa395
63 changed files with 6368 additions and 190 deletions

View File

@@ -0,0 +1,61 @@
package com.ruoyi.check.stockcheck.service;
import java.util.List;
import com.ruoyi.check.stockcheck.domain.CheckStockin;
/**
* 盘库单据主信息Service接口
*
* @author ruoyi
* @date 2025-05-29
*/
public interface ICheckStockinService
{
/**
* 查询盘库单据主信息
*
* @param stockGuid 盘库单据主信息主键
* @return 盘库单据主信息
*/
public CheckStockin selectCheckStockinByStockGuid(String stockGuid);
/**
* 查询盘库单据主信息列表
*
* @param checkStockin 盘库单据主信息
* @return 盘库单据主信息集合
*/
public List<CheckStockin> selectCheckStockinList(CheckStockin checkStockin);
/**
* 新增盘库单据主信息
*
* @param checkStockin 盘库单据主信息
* @return 结果
*/
public int insertCheckStockin(CheckStockin checkStockin);
/**
* 修改盘库单据主信息
*
* @param checkStockin 盘库单据主信息
* @return 结果
*/
public int updateCheckStockin(CheckStockin checkStockin);
/**
* 批量删除盘库单据主信息
*
* @param stockGuids 需要删除的盘库单据主信息主键集合
* @return 结果
*/
public int deleteCheckStockinByStockGuids(String[] stockGuids);
/**
* 删除盘库单据主信息信息
*
* @param stockGuid 盘库单据主信息主键
* @return 结果
*/
public int deleteCheckStockinByStockGuid(String stockGuid);
}

View File

@@ -0,0 +1,93 @@
package com.ruoyi.check.stockcheck.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.check.stockcheck.mapper.CheckStockinMapper;
import com.ruoyi.check.stockcheck.domain.CheckStockin;
import com.ruoyi.check.stockcheck.service.ICheckStockinService;
/**
* 盘库单据主信息Service业务层处理
*
* @author ruoyi
* @date 2025-05-29
*/
@Service
public class CheckStockinServiceImpl implements ICheckStockinService
{
@Autowired
private CheckStockinMapper checkStockinMapper;
/**
* 查询盘库单据主信息
*
* @param stockGuid 盘库单据主信息主键
* @return 盘库单据主信息
*/
@Override
public CheckStockin selectCheckStockinByStockGuid(String stockGuid)
{
return checkStockinMapper.selectCheckStockinByStockGuid(stockGuid);
}
/**
* 查询盘库单据主信息列表
*
* @param checkStockin 盘库单据主信息
* @return 盘库单据主信息
*/
@Override
public List<CheckStockin> selectCheckStockinList(CheckStockin checkStockin)
{
return checkStockinMapper.selectCheckStockinList(checkStockin);
}
/**
* 新增盘库单据主信息
*
* @param checkStockin 盘库单据主信息
* @return 结果
*/
@Override
public int insertCheckStockin(CheckStockin checkStockin)
{
return checkStockinMapper.insertCheckStockin(checkStockin);
}
/**
* 修改盘库单据主信息
*
* @param checkStockin 盘库单据主信息
* @return 结果
*/
@Override
public int updateCheckStockin(CheckStockin checkStockin)
{
return checkStockinMapper.updateCheckStockin(checkStockin);
}
/**
* 批量删除盘库单据主信息
*
* @param stockGuids 需要删除的盘库单据主信息主键
* @return 结果
*/
@Override
public int deleteCheckStockinByStockGuids(String[] stockGuids)
{
return checkStockinMapper.deleteCheckStockinByStockGuids(stockGuids);
}
/**
* 删除盘库单据主信息信息
*
* @param stockGuid 盘库单据主信息主键
* @return 结果
*/
@Override
public int deleteCheckStockinByStockGuid(String stockGuid)
{
return checkStockinMapper.deleteCheckStockinByStockGuid(stockGuid);
}
}