入库部分和接口
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
package com.ruoyi.in.stockinback.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.in.stockinback.domain.InStockinBack;
|
||||
|
||||
/**
|
||||
* 入库单据主信息Service接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2026-01-27
|
||||
*/
|
||||
public interface IInStockinBackService
|
||||
{
|
||||
/**
|
||||
* 查询入库单据主信息
|
||||
*
|
||||
* @param stockinGuid 入库单据主信息主键
|
||||
* @return 入库单据主信息
|
||||
*/
|
||||
public InStockinBack selectInStockinBackByStockinGuid(String stockinGuid);
|
||||
|
||||
/**
|
||||
* 查询入库单据主信息列表
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 入库单据主信息集合
|
||||
*/
|
||||
public List<InStockinBack> selectInStockinBackList(InStockinBack inStockinBack);
|
||||
|
||||
/**
|
||||
* 新增入库单据主信息
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinBack(InStockinBack inStockinBack);
|
||||
|
||||
/**
|
||||
* 修改入库单据主信息
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinBack(InStockinBack inStockinBack);
|
||||
|
||||
/**
|
||||
* 批量删除入库单据主信息
|
||||
*
|
||||
* @param stockinGuids 需要删除的入库单据主信息主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinBackByStockinGuids(String[] stockinGuids);
|
||||
|
||||
/**
|
||||
* 删除入库单据主信息信息
|
||||
*
|
||||
* @param stockinGuid 入库单据主信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinBackByStockinGuid(String stockinGuid);
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
package com.ruoyi.in.stockinback.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.in.stockinback.mapper.InStockinBackMapper;
|
||||
import com.ruoyi.in.stockinback.domain.InStockinBack;
|
||||
import com.ruoyi.in.stockinback.service.IInStockinBackService;
|
||||
|
||||
/**
|
||||
* 入库单据主信息Service业务层处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2026-01-27
|
||||
*/
|
||||
@Service
|
||||
public class InStockinBackServiceImpl implements IInStockinBackService
|
||||
{
|
||||
@Autowired
|
||||
private InStockinBackMapper inStockinBackMapper;
|
||||
|
||||
/**
|
||||
* 查询入库单据主信息
|
||||
*
|
||||
* @param stockinGuid 入库单据主信息主键
|
||||
* @return 入库单据主信息
|
||||
*/
|
||||
@Override
|
||||
public InStockinBack selectInStockinBackByStockinGuid(String stockinGuid)
|
||||
{
|
||||
return inStockinBackMapper.selectInStockinBackByStockinGuid(stockinGuid);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询入库单据主信息列表
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 入库单据主信息
|
||||
*/
|
||||
@Override
|
||||
public List<InStockinBack> selectInStockinBackList(InStockinBack inStockinBack)
|
||||
{
|
||||
return inStockinBackMapper.selectInStockinBackList(inStockinBack);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库单据主信息
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertInStockinBack(InStockinBack inStockinBack)
|
||||
{
|
||||
return inStockinBackMapper.insertInStockinBack(inStockinBack);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库单据主信息
|
||||
*
|
||||
* @param inStockinBack 入库单据主信息
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateInStockinBack(InStockinBack inStockinBack)
|
||||
{
|
||||
return inStockinBackMapper.updateInStockinBack(inStockinBack);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除入库单据主信息
|
||||
*
|
||||
* @param stockinGuids 需要删除的入库单据主信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinBackByStockinGuids(String[] stockinGuids)
|
||||
{
|
||||
return inStockinBackMapper.deleteInStockinBackByStockinGuids(stockinGuids);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库单据主信息信息
|
||||
*
|
||||
* @param stockinGuid 入库单据主信息主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinBackByStockinGuid(String stockinGuid)
|
||||
{
|
||||
return inStockinBackMapper.deleteInStockinBackByStockinGuid(stockinGuid);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user