package com.thhy.mobile.modules.biz.cultivated.mapper; import com.thhy.mobile.modules.biz.cultivated.entity.CulListVo; import com.thhy.mobile.modules.biz.cultivated.entity.CulPullDownVo; import com.thhy.mobile.modules.biz.cultivated.entity.DevicePullDownVo; import com.thhy.mobile.modules.biz.cultivated.entity.WaterCultivated; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.List; import java.util.Map; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-05-11 14:45:24 */ @Component public interface WaterCultivatedMapper { WaterCultivated queryById(Serializable waterCultivatedId); Integer queryVersionById(Serializable waterCultivatedId); List findList(WaterCultivated watercultivated); List findAll(); void insert(WaterCultivated watercultivated); void update(WaterCultivated watercultivated); void deletelogic(String waterCultivatedId); void deleteById(Serializable waterCultivatedId); List pulldown(WaterCultivated watercultivated); int countRecordByCulId(String waterCultivatedId); List waterDeviceList(String waterCultivatedId); Map getH5WaterRecord(@Param("num")String num); }