项目初始化

This commit is contained in:
liuhanqing
2025-09-11 11:19:00 +08:00
parent 13df9e0355
commit d53f41223b
1194 changed files with 245831 additions and 34 deletions

View File

@@ -0,0 +1,32 @@
package com.ruoyi.index.mapper;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.index.domain.BillStatusCount;
import java.util.List;
/**
* 单据状态统计Mapper接口
*/
public interface BillStatusCountMapper {
/**
* 查询入库单据状态统计
*
* @return 入库单据状态统计列表
*/
public List<BillStatusCount> selectStockinStatusCount(BaseEntity baseEntity);
/**
* 查询出库单据状态统计
*
* @return 出库单据状态统计列表
*/
public List<BillStatusCount> selectStockoutStatusCount(BaseEntity baseEntity);
/**
* 查询盘点单据状态统计
*
* @return 盘点单据状态统计列表
*/
public List<BillStatusCount> selectStockcheckStatusCount(BaseEntity baseEntity);
}

View File

@@ -0,0 +1,20 @@
package com.ruoyi.index.mapper;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;
/**
* 货位状态统计Mapper接口
*/
@Mapper
public interface CargoSpaceCountMapper {
/**
* 查询各状态货位数量
*
* @return 各状态货位数量列表
*/
public List<Map<String, Object>> selectStatusCount(BaseEntity baseEntity);
}

View File

@@ -0,0 +1,33 @@
package com.ruoyi.index.mapper;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* 首页统计信息Mapper接口
*
* @author ruoyi
* @date 2025-05-29
*/
public interface IndexCountMapper
{
/**
* 查询已完成入库单数量
*
* @return 入库单数量
*/
public Integer selectStockinFinishCount(BaseEntity baseEntity);
/**
* 查询已完成出库单数量
*
* @return 出库单数量
*/
public Integer selectStockoutFinishCount(BaseEntity baseEntity);
/**
* 查询已完成盘点单数量
*
* @return 盘点单数量
*/
public Integer selectStockcheckFinishCount(BaseEntity baseEntity);
}

View File

@@ -0,0 +1,19 @@
package com.ruoyi.index.mapper;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.index.domain.ViewIndexJob;
import java.util.List;
/**
* 首页任务视图Mapper接口
*/
public interface ViewIndexJobMapper {
/**
* 根据状态查询任务列表
*
* @param status 任务状态
* @return 任务列表
*/
public List<ViewIndexJob> selectViewIndexJobByStatus(BaseEntity baseEntity);
}

View File

@@ -0,0 +1,33 @@
package com.ruoyi.index.mapper;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 每周作业数量统计Mapper接口
*
* @author ruoyi
* @date 2025-06-05
*/
public interface WeekJobCountMapper
{
/**
* 查询指定日期范围内每天的入库作业数量
*
* @param startDate 开始日期
* @param endDate 结束日期
* @return 每天的入库作业数量列表
*/
public List<Integer> selectInJobCounts(@Param("startDate") String startDate, @Param("endDate") String endDate, @Param("baseEntity") BaseEntity baseEntity);
/**
* 查询指定日期范围内每天的出库作业数量
*
* @param startDate 开始日期
* @param endDate 结束日期
* @return 每天的出库作业数量列表
*/
public List<Integer> selectOutJobCounts(@Param("startDate") String startDate, @Param("endDate") String endDate,@Param("baseEntity")BaseEntity baseEntity);
}