ComputeShareParamMapper.java 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.kcim.dao.mapper;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.kcim.dao.model.ComputeShareParam;
  4. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  5. import com.kcim.vo.ComputeDateShareParamVo;
  6. import com.kcim.vo.ComputeShareParamDetailVo;
  7. import com.kcim.vo.ComputeShareParamSumVo;
  8. import org.apache.ibatis.annotations.Mapper;
  9. import org.apache.ibatis.annotations.Param;
  10. import java.util.List;
  11. /**
  12. * 项目分摊参数计算表
  13. *
  14. * @author Wang.YS
  15. * @date 2024-01-15 20:23:56
  16. */
  17. @Mapper
  18. public interface ComputeShareParamMapper extends BaseMapper<ComputeShareParam> {
  19. List<ComputeDateShareParamVo> getByPage(Page<ComputeDateShareParamVo> page,
  20. @Param("computeDate") String computeDate,
  21. @Param("itemType") String itemType,
  22. @Param("responsibility") String responsibility,
  23. @Param("itemFilter") String itemFilter,
  24. @Param("hospId") Long hospId);
  25. List<ComputeShareParamSumVo> getComputeShareParamSum(@Param("computeDate") String computeDate, @Param("hospId") Long hospId);
  26. List<ComputeShareParamDetailVo> getComputeShareParamDetail(String computeDate, Long hospId);
  27. }