package com.huimv.guowei.admin.service; import com.huimv.guowei.admin.common.utils.Result; import com.huimv.guowei.admin.entity.BaseDuckInfo; import com.baomidou.mybatisplus.extension.service.IService; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.text.ParseException; import java.util.Map; /** *

* 服务类 *

* * @author author * @since 2023-06-01 */ public interface IBaseDuckInfoService extends IService { Result listDuck(HttpServletRequest httpServletRequest, Map paramsMap); Result addDuck(HttpServletRequest httpServletRequest, Map paramsMap, MultipartFile imgUrl) throws ParseException, IOException; Result editDuck(HttpServletRequest httpServletRequest,BaseDuckInfo baseDuckInfo); Result listDuckById(HttpServletRequest httpServletRequest, Map paramsMap); void printDuck(HttpServletResponse response, Map paramsMap) throws Exception; void printChi(HttpServletResponse response, Map paramsMap) throws Exception; void updateDayAge(); Result importData(HttpServletRequest httpServletRequest, Map paramsMap, MultipartFile files) throws Exception; //大屏 Result listDuckByScreen(HttpServletRequest httpServletRequest, Map paramsMap); Result listDuckByScreen2(HttpServletRequest httpServletRequest, Map paramsMap) throws ParseException; Result listAppDuck(HttpServletRequest httpServletRequest, Map paramsMap); }