入库部分和接口

This commit is contained in:
张怡蓉
2026-01-27 14:17:05 +08:00
parent 4aaf5b9a1e
commit 407b1f08b5
34 changed files with 2238 additions and 221 deletions

View File

@@ -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);
}

View File

@@ -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);
}
}