盘点差异管理的审核状态筛选与审核按钮功能

This commit is contained in:
猫猫guowen
2025-06-26 16:33:28 +08:00
parent 5f9f4218a8
commit 9e94099712
18 changed files with 959 additions and 73 deletions

View File

@@ -37,6 +37,14 @@ public interface IBasStockService
*/
public int insertBasStock(BasStock basStock);
/**
* 新增库存信息(不记录维护记录)
*
* @param basStock 库存信息
* @return 结果
*/
public int insertBasStockWithoutMaintainRecord(BasStock basStock);
/**
* 修改库存信息
*

View File

@@ -80,7 +80,7 @@ public class BasStockServiceImpl implements IBasStockService
}
private void insertMaintainRecord(BasStock oldStock, BasStock basStock, String operate) {
if (!oldStock.getQuantity().equals(basStock.getQuantity())){
if ((oldStock==null && operate.equals("1")) || !oldStock.getQuantity().equals(basStock.getQuantity())){
BasStockMaintainRecord basStockMaintainRecord = new BasStockMaintainRecord();
basStockMaintainRecord.setWhGuid(IdUtil.fastSimpleUUID());
basStockMaintainRecord.setStockId(basStock.getStockId());
@@ -176,4 +176,15 @@ public class BasStockServiceImpl implements IBasStockService
public List<BasStock> selectKtpStock(BasStock basStock) {
return basStockMapper.selectKtpStock(basStock);
}
/**
* 新增库存信息(不记录维护记录)
*
* @param basStock 库存信息
* @return 结果
*/
@Override
public int insertBasStockWithoutMaintainRecord(BasStock basStock)
{
return basStockMapper.insertBasStock(basStock);
}
}