package com.huimv.admin.service;
import com.huimv.admin.common.utils.Result;
import com.huimv.admin.entity.EnvDevice;
import com.baomidou.mybatisplus.extension.service.IService;
import javax.servlet.http.HttpServletRequest;
import java.util.Map;
/**
*
* 服务类
*
*
* @author author
* @since 2023-02-13
*/
public interface IEnvDeviceService extends IService {
Result count(HttpServletRequest httpServletRequest, Map paramsMap);
Result list(HttpServletRequest httpServletRequest,Map paramsMap);
Result add(HttpServletRequest httpServletRequest, Map paramsMap);
Result edit(HttpServletRequest httpServletRequest, Map paramsMap);
Result delete(HttpServletRequest httpServletRequest, Map paramsMap);
Result listPigpen(HttpServletRequest httpServletRequest, Map paramsMap);
Result listEnv(HttpServletRequest httpServletRequest, Map paramsMap);
Result listDeviceCount(HttpServletRequest httpServletRequest, Map paramsMap);
Result sync(Map params) throws Exception;
Result bandingUnitId(HttpServletRequest httpServletRequest, EnvDevice envDevice);
Result listPigpenAll(HttpServletRequest httpServletRequest, Map paramsMap);
Result listEnvCount(HttpServletRequest httpServletRequest,Map paramsMap);
}