退库管理取消退库

This commit is contained in:
2025-06-28 15:29:04 +08:00
parent 218734592f
commit 08f638b691
6 changed files with 53 additions and 1 deletions

View File

@@ -55,7 +55,10 @@ public class SysOaWarehouseMasterController extends BaseController {
public TableDataInfo<SysOaWarehouseMasterVo> list(SysOaWarehouseMasterBo bo, PageQuery pageQuery) {
return iSysOaWarehouseMasterService.queryPageList(bo, pageQuery);
}
@GetMapping("/list/return")
public TableDataInfo<SysOaWarehouseMasterVo> listReturn(SysOaWarehouseMasterBo bo, PageQuery pageQuery) {
return iSysOaWarehouseMasterService.queryPageReturnList(bo, pageQuery);
}
/**
* 导出出库单管理列表
*/

View File

@@ -82,4 +82,9 @@ public class SysOaWarehouseMasterVo {
private Date nearestEndTime;
private Integer returnType;
/**
* 日志操作次数
*/
private Integer logCount;
}

View File

@@ -17,4 +17,6 @@ import org.apache.ibatis.annotations.Param;
public interface SysOaWarehouseMasterMapper extends BaseMapperPlus<SysOaWarehouseMasterMapper, SysOaWarehouseMaster, SysOaWarehouseMasterVo> {
Page<SysOaWarehouseMasterVo> selectVoPagePlus(@Param("page") Page<SysOaWarehouseMasterVo> build, @Param(Constants.WRAPPER) QueryWrapper<SysOaWarehouseMaster> lqw);
Page<SysOaWarehouseMasterVo> selectVoPagePlusWithLogCount(@Param("page") Page<SysOaWarehouseMasterVo> build, @Param(Constants.WRAPPER) QueryWrapper<SysOaWarehouseMaster> lqw);
}

View File

@@ -27,6 +27,7 @@ public interface ISysOaWarehouseMasterService {
* 查询出库单管理列表
*/
TableDataInfo<SysOaWarehouseMasterVo> queryPageList(SysOaWarehouseMasterBo bo, PageQuery pageQuery);
TableDataInfo<SysOaWarehouseMasterVo> queryPageReturnList(SysOaWarehouseMasterBo bo, PageQuery pageQuery);
/**
* 查询出库单管理列表

View File

@@ -76,6 +76,13 @@ public class SysOaWarehouseMasterServiceImpl implements ISysOaWarehouseMasterSer
return TableDataInfo.build(result);
}
@Override
public TableDataInfo<SysOaWarehouseMasterVo> queryPageReturnList(SysOaWarehouseMasterBo bo, PageQuery pageQuery) {
QueryWrapper<SysOaWarehouseMaster> lqw = buildQueryWrapper(bo);
Page<SysOaWarehouseMasterVo> result = baseMapper.selectVoPagePlusWithLogCount(pageQuery.build(), lqw);
return TableDataInfo.build(result);
}
/**
* 查询出库单管理列表
*/
@@ -191,6 +198,8 @@ public class SysOaWarehouseMasterServiceImpl implements ISysOaWarehouseMasterSer
}
return true;
}
/**
* 保存前的数据校验
*/