123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.imed.costaccount.service;
- import cn.hutool.poi.excel.ExcelWriter;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.imed.costaccount.common.util.PageUtils;
- import com.imed.costaccount.model.CostDepartmentProfit;
- import org.apache.poi.ss.usermodel.Sheet;
- import javax.servlet.http.HttpServletResponse;
- /**
- * 科室损益计算
- *
- * @author KCYG
- * @email KCYG@xinxicom
- * @date 2021-08-24 16:24:08
- */
- public interface CostDepartmentProfitService extends IService<CostDepartmentProfit> {
- /**
- * 查询科室损益数据
- * @param current
- * @param pageSize
- * @param responsibilityCode
- * @param date
- * @param hospId
- * @return
- */
- PageUtils queryList(Integer current, Integer pageSize, String responsibilityCode, String date, Long hospId);
- /**
- * 科室损益计算
- * @param date
- * @param hospId
- */
- void setDepartmentProfit(String date, Long hospId);
- /**
- * 科室损益计算导出
- * @param writer
- * @param sheet
- * @param date
- */
- void getDepartmentProfit(ExcelWriter writer, Sheet sheet, String date);
- /**
- * 科室损益计算导出
- * @param date
- * @param hospId
- * @param response
- * @param reportType
- */
- void getDepartProfitReport(String date, Long hospId, HttpServletResponse response, Integer reportType);
- }
|