123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.imed.costaccount.mapper;
- import com.imed.costaccount.common.util.PageUtils;
- import com.imed.costaccount.model.ShareParamValue;
- import com.baomidou.mybatisplus.core.mapper.BaseMapper;
- import com.imed.costaccount.model.dto.ShareParamValueVO;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * 成本分摊参数值设置
- *
- * @author huangrui
- * @date 2021-08-17 10:03:48
- */
- @Mapper
- public interface ShareParamValueMapper extends BaseMapper<ShareParamValue> {
- /**
- * 分摊参数值列表
- *
- * @param current 当前页
- * @param pageSize 每页数据量大小
- * @param date 日期
- * @param shareParamCode 分摊参数代码
- * @param responsibilityCode 责任中心代码
- * @param hospId 医院id
- * @return List
- */
- List<ShareParamValueVO> getValues(@Param("current") Integer current, @Param("pageSize") Integer pageSize, @Param("date") String date, @Param("shareParamCode") String shareParamCode, @Param("responsibilityCode") String responsibilityCode, @Param("hospId") Long hospId);
- /**
- * 总数
- *
- * @param current 当前页
- * @param pageSize 每页数据量大小
- * @param date 日期
- * @param shareParamCode 分摊参数代码
- * @param responsibilityCode 责任中心代码
- * @param hospId 医院id
- * @return List
- */
- int getValuesCount(@Param("current") Integer current, @Param("pageSize") Integer pageSize, @Param("date") String date, @Param("shareParamCode") String shareParamCode, @Param("responsibilityCode") String responsibilityCode, @Param("hospId") Long hospId);
- List<ShareParamValue> getListByYearAndMonth(@Param("year") Integer year, @Param("month") Integer month, @Param("hospId") Long hospId);
- }
|