| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.xcgl.reports.dao;
- import com.xcgl.reports.dto.ActivitiOvertimeDto;
- import com.xcgl.reports.dto.ActivitiOvertimeSumDto;
- import com.xcgl.reports.dto.ActivitiStats;
- import org.jeecgframework.minidao.annotation.Arguments;
- import org.jeecgframework.minidao.annotation.MiniDao;
- import org.jeecgframework.minidao.annotation.Param;
- import org.jeecgframework.minidao.annotation.ResultType;
- import org.jeecgframework.minidao.pojo.MiniDaoPage;
- import com.xcgl.reports.dto.TaskStats;
- import cn.com.lzt.userstats.dto.UserEntity;
- import java.util.List;
- import java.util.Map;
- @MiniDao
- public interface XcglRptDao {
- @Arguments({"entityParam","authSql"})
- @ResultType(TaskStats.class)
- MiniDaoPage<TaskStats> taskStatsOrgData(UserEntity entityParam, String authSql);
- @Arguments({"rows"})
- List<Map<String,Object>> taskStatsOrgUnFinishedData(Integer rows);
- @Arguments({"entityParam","authSql"})
- @ResultType(TaskStats.class)
- MiniDaoPage<TaskStats> taskStatsOrgUserData(UserEntity entityParam, String authSql);
- @Arguments({"rows"})
- List<Map<String,Object>> taskStatsOrgUserUnFinishedData(Integer rows);
- @Arguments({"entityParam","authSql"})
- @ResultType(TaskStats.class)
- MiniDaoPage<TaskStats> taskStatsTypeData(UserEntity entityParam, String authSql);
- @Arguments({"entityParam","tookTime","authSql"})
- @ResultType(ActivitiStats.class)
- MiniDaoPage<ActivitiStats> activitiStatsOrgData(UserEntity entityParam,Integer tookTime, String authSql);
- @Arguments({"rows"})
- List<Map<String,Object>> activitiStatsOrgUnFinishedData(Integer rows);
- @Arguments({"entityParam","tookTime","authSql"})
- @ResultType(ActivitiStats.class)
- MiniDaoPage<ActivitiStats> activitiStatsUserData(UserEntity entityParam,Integer tookTime, String authSql);
- @Arguments({"rows"})
- List<Map<String,Object>> activitiStatsUserUnFinishedData(Integer rows);
- @Arguments({"entityParam","tookTime","authSql"})
- @ResultType(ActivitiStats.class)
- MiniDaoPage<ActivitiStats> activitiStatsTypeData(UserEntity entityParam,Integer tookTime, String authSql);
- @ResultType(ActivitiOvertimeDto.class)
- public MiniDaoPage<ActivitiOvertimeDto> activitiOvertimeList(@Param("tookTime")Integer tookTime,@Param("page")int page, @Param("rows")int rows);
-
- public List<Map<String,Object>> activitiOvertimeStats(@Param("tookTime")Integer tookTime);
-
- @ResultType(ActivitiOvertimeSumDto.class)
- public MiniDaoPage<ActivitiOvertimeSumDto> activitiOvertimeSum(@Param("tookTime")Integer tookTime,@Param("month")String month,@Param("page")int page, @Param("rows")int rows);
-
- @ResultType(ActivitiOvertimeSumDto.class)
- public MiniDaoPage<ActivitiOvertimeSumDto> activitiOvertimeSumDetail(@Param("tookTime")Integer tookTime,@Param("month")String month, @Param("username")String username,@Param("page")int page, @Param("rows")int rows);
-
- }
|