| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package cn.com.lzt.cost.data.dao;
- import cn.com.lzt.cost.activiti.payinneruser.dto.CostPayStatisDto;
- import cn.com.lzt.cost.activiti.tmpcompany.dto.CostTmpCompanyStatisDto;
- import cn.com.lzt.cost.data.dto.CostPayProductsDto;
- import cn.com.lzt.cost.data.dto.CostRequestDto;
- import org.jeecgframework.minidao.annotation.MiniDao;
- import org.jeecgframework.minidao.annotation.Param;
- import org.jeecgframework.minidao.annotation.ResultType;
- import org.jeecgframework.minidao.pojo.MiniDaoPage;
- /**
- *
- */
- @MiniDao
- public interface CostDataDao {
- @ResultType(CostPayStatisDto.class)
- public MiniDaoPage<CostPayStatisDto> costPayStatisByDepart(@Param("dto")CostPayStatisDto dto,@Param("page")int page, @Param("rows")int rows);
- @ResultType(CostPayStatisDto.class)
- CostPayStatisDto costPayStatisByDepartSum(@Param("dto")CostPayStatisDto dto);
- @ResultType(CostPayStatisDto.class)
- public MiniDaoPage<CostPayStatisDto> costPayStatisByUser(@Param("dto")CostPayStatisDto dto,@Param("page")int page, @Param("rows")int rows);
- @ResultType(CostPayStatisDto.class)
- CostPayStatisDto costPayStatisByUserSum(@Param("dto")CostPayStatisDto dto);
- @ResultType(CostTmpCompanyStatisDto.class)
- MiniDaoPage<CostTmpCompanyStatisDto> costTmpCompanyStatisByDepart(@Param("dto")CostTmpCompanyStatisDto dto, @Param("page")int page, @Param("rows")int rows);
- @ResultType(CostTmpCompanyStatisDto.class)
- CostTmpCompanyStatisDto costTmpCompanyStatisByDepartSum(@Param("dto")CostTmpCompanyStatisDto dto);
- @ResultType(CostTmpCompanyStatisDto.class)
- MiniDaoPage<CostTmpCompanyStatisDto> costTmpCompanyStatisByUser(@Param("dto")CostTmpCompanyStatisDto dto, @Param("page")int page, @Param("rows")int rows);
- @ResultType(CostTmpCompanyStatisDto.class)
- CostTmpCompanyStatisDto costTmpCompanyStatisByUserSum(@Param("dto")CostTmpCompanyStatisDto dto);
- /**
- * 选择报销单
- * @return
- */
- @ResultType(CostPayProductsDto.class)
- MiniDaoPage<CostPayProductsDto> getProducts4CostPay(@Param("dto")CostPayProductsDto dto, @Param("page")int page, @Param("rows")int rows);
- /**
- * 选择报销单
- * @return
- */
- @ResultType(CostRequestDto.class)
- MiniDaoPage<CostRequestDto> getRequest(@Param("dto")CostRequestDto dto, @Param("page")int page, @Param("rows")int rows);
- }
|