12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.imed.costaccount.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.imed.costaccount.common.util.PageUtils;
- import com.imed.costaccount.model.CostOtherPaymentsData;
- import com.imed.costaccount.model.dto.CostOtherPaymentsDataEditDto;
- import com.imed.costaccount.model.dto.CostOtherPaymentsDataSaveDto;
- import java.util.List;
- /**
- * 全院其他收支数据
- *
- * @author KCYG
- * @email KCYG@xinxicom
- * @date 2021-08-17 08:53:35
- */
- public interface CostOtherPaymentsDataService extends IService<CostOtherPaymentsData> {
- /**
- * 分页查询
- * @param current
- * @param pageSize
- * @param dateTime
- * @param hospId
- * @return
- */
- PageUtils queryList(Integer current, Integer pageSize, String dateTime, Long hospId);
- /**
- * 保存全院其他收支数据
- * @param costOtherPaymentsDataSaveDto 全院其他收支
- * @param hospId 医院的Id
- */
- void addOtherPaymentData(CostOtherPaymentsDataSaveDto costOtherPaymentsDataSaveDto, Long hospId);
- /**
- * 修改全院其他收支数据
- * @param costOtherPaymentsDataEditDto
- * @param hospId
- */
- void updateOtherPaymentData(CostOtherPaymentsDataEditDto costOtherPaymentsDataEditDto, Long hospId);
- /**
- * 某个月全月其他收支
- * @param year 年
- * @param month 月
- * @param hospId 医院id
- * @return
- */
- List<CostOtherPaymentsData> getByMonth(int year, int month, Long hospId);
- /**
- * 批量删除全院其他收支设置数据
- * @param idList
- */
- void deleteByIds(List<Long> idList);
- }
|