package com.gk.firework.Service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.gk.firework.Domain.HiddenDangerReport; import com.gk.firework.Domain.UserInfo; import com.gk.firework.Domain.Utils.FilterObject; import com.gk.firework.Domain.Vo.CheckReportVo; import com.gk.firework.Domain.Vo.HiddenDangerTableRow; import org.springframework.web.multipart.MultipartFile; import java.util.List; import java.util.Map; public interface HiddenDangerReportService extends IService { void addCheck(CheckReportVo checkReportVo, UserInfo user); IPage reportList(Page page, Map filter, UserInfo user); List getReport(String code); void modReport(CheckReportVo checkReportVo, UserInfo user); String upload(MultipartFile file); List viewReport(String code); void commitReport(String code); void checkMod(CheckReportVo checkReportVo); void checkCommit(String code); HiddenDangerReport getReportByCode(String code); void checkAdd(CheckReportVo checkReportVo, UserInfo user); List selectExportReport(Map filter, UserInfo user); }