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

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.stockcheckdetail.service;
import java.util.List;
import com.ruoyi.check.stockcheckdetail.domain.CheckStockinDetail;
/**
* 盘库单据子信息Service接口
*
* @author ruoyi
* @date 2025-05-29
*/
public interface ICheckStockinDetailService
{
/**
* 查询盘库单据子信息
*
* @param stockCheckDetailId 盘库单据子信息主键
* @return 盘库单据子信息
*/
public CheckStockinDetail selectCheckStockinDetailByStockCheckDetailId(String stockCheckDetailId);
/**
* 查询盘库单据子信息列表
*
* @param checkStockinDetail 盘库单据子信息
* @return 盘库单据子信息集合
*/
public List<CheckStockinDetail> selectCheckStockinDetailList(CheckStockinDetail checkStockinDetail);
/**
* 新增盘库单据子信息
*
* @param checkStockinDetail 盘库单据子信息
* @return 结果
*/
public int insertCheckStockinDetail(CheckStockinDetail checkStockinDetail);
/**
* 修改盘库单据子信息
*
* @param checkStockinDetail 盘库单据子信息
* @return 结果
*/
public int updateCheckStockinDetail(CheckStockinDetail checkStockinDetail);
/**
* 批量删除盘库单据子信息
*
* @param stockCheckDetailIds 需要删除的盘库单据子信息主键集合
* @return 结果
*/
public int deleteCheckStockinDetailByStockCheckDetailIds(String[] stockCheckDetailIds);
/**
* 删除盘库单据子信息信息
*
* @param stockCheckDetailId 盘库单据子信息主键
* @return 结果
*/
public int deleteCheckStockinDetailByStockCheckDetailId(String stockCheckDetailId);
}

View File

@@ -0,0 +1,93 @@
package com.ruoyi.check.stockcheckdetail.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.check.stockcheckdetail.mapper.CheckStockinDetailMapper;
import com.ruoyi.check.stockcheckdetail.domain.CheckStockinDetail;
import com.ruoyi.check.stockcheckdetail.service.ICheckStockinDetailService;
/**
* 盘库单据子信息Service业务层处理
*
* @author ruoyi
* @date 2025-05-29
*/
@Service
public class CheckStockinDetailServiceImpl implements ICheckStockinDetailService
{
@Autowired
private CheckStockinDetailMapper checkStockinDetailMapper;
/**
* 查询盘库单据子信息
*
* @param stockCheckDetailId 盘库单据子信息主键
* @return 盘库单据子信息
*/
@Override
public CheckStockinDetail selectCheckStockinDetailByStockCheckDetailId(String stockCheckDetailId)
{
return checkStockinDetailMapper.selectCheckStockinDetailByStockCheckDetailId(stockCheckDetailId);
}
/**
* 查询盘库单据子信息列表
*
* @param checkStockinDetail 盘库单据子信息
* @return 盘库单据子信息
*/
@Override
public List<CheckStockinDetail> selectCheckStockinDetailList(CheckStockinDetail checkStockinDetail)
{
return checkStockinDetailMapper.selectCheckStockinDetailList(checkStockinDetail);
}
/**
* 新增盘库单据子信息
*
* @param checkStockinDetail 盘库单据子信息
* @return 结果
*/
@Override
public int insertCheckStockinDetail(CheckStockinDetail checkStockinDetail)
{
return checkStockinDetailMapper.insertCheckStockinDetail(checkStockinDetail);
}
/**
* 修改盘库单据子信息
*
* @param checkStockinDetail 盘库单据子信息
* @return 结果
*/
@Override
public int updateCheckStockinDetail(CheckStockinDetail checkStockinDetail)
{
return checkStockinDetailMapper.updateCheckStockinDetail(checkStockinDetail);
}
/**
* 批量删除盘库单据子信息
*
* @param stockCheckDetailIds 需要删除的盘库单据子信息主键
* @return 结果
*/
@Override
public int deleteCheckStockinDetailByStockCheckDetailIds(String[] stockCheckDetailIds)
{
return checkStockinDetailMapper.deleteCheckStockinDetailByStockCheckDetailIds(stockCheckDetailIds);
}
/**
* 删除盘库单据子信息信息
*
* @param stockCheckDetailId 盘库单据子信息主键
* @return 结果
*/
@Override
public int deleteCheckStockinDetailByStockCheckDetailId(String stockCheckDetailId)
{
return checkStockinDetailMapper.deleteCheckStockinDetailByStockCheckDetailId(stockCheckDetailId);
}
}