1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.imed.costaccount.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.imed.costaccount.model.User;
- import com.imed.costaccount.model.dto.ReportFormEditDTO;
- import com.imed.costaccount.model.dto.ReportFormSaveDTO;
- import com.imed.costaccount.model.vo.ReportFormVO;
- import com.imed.costaccount.model.ReportForm;
- import java.util.List;
- import java.util.Map;
- /**
- * 报表项目
- *
- * @author huangrui
- * @email
- * @date 2021-08-03 13:53:52
- */
- public interface ReportFormService extends IService<ReportForm> {
- /**
- * 报表项目列表(必定只有两层)
- * @param reportType
- * @param user
- * @return
- */
- List<ReportFormVO> selectList(Integer reportType, User user);
- /**
- * 新增一个报表项目
- * @param reportFormDTO {@link ReportFormSaveDTO}
- * @param hospId 医院id
- */
- void saveReport(ReportFormSaveDTO reportFormDTO, Long hospId);
- /**
- * 更新某个报表项目
- * @param formEditDTO
- */
- void updateReport(ReportFormEditDTO formEditDTO);
- }
|