| | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.springblade.modules.farm.entity.Farm; |
| | | import org.springblade.modules.farm.vo.FarmVO; |
| | | |
| | |
| | | * @param farm |
| | | * @return |
| | | */ |
| | | List<FarmVO> selectFarmPage(IPage page, FarmVO farm); |
| | | List<FarmVO> selectFarmPage(@Param("page") IPage page,@Param("farm") FarmVO farm); |
| | | |
| | | /** |
| | | * 更新农场信息 |
| | | * @param farm |
| | | * @return |
| | | */ |
| | | int updateFarmById(@Param("farm") Farm farm); |
| | | |
| | | /** |
| | | * 详情信息(自定义查询) |
| | | * @param farm |
| | | * @return |
| | | */ |
| | | Farm getFarmInfo(@Param("farm") FarmVO farm); |
| | | Integer selectCountFarm(); |
| | | Integer selectCountUser(); |
| | | |
| | | /** |
| | | * 自定义新增农场信息 |
| | | * @param farm |
| | | * @return |
| | | */ |
| | | int saveFarmInfo(@Param("farm") Farm farm); |
| | | |
| | | /** |
| | | * 自定义查询所有农场信息(不分页) |
| | | * @param farm |
| | | * @return |
| | | */ |
| | | List<FarmVO> getFarmList(@Param("farm") FarmVO farm); |
| | | } |