package com.template.back.server.service.school; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.template.back.common.pojo.school.Campus; import org.eclipse.jdt.internal.compiler.env.IModule; /** * @author 张骞 * @version 1.0.1 * 校区管理业务层约束接口 */ public interface CampusService extends IService { /** * 分页查询的方法 * @param page 当前页码,默认1 * @param pageSize 当前页码,默认12 * @param campusName 根据校区名称查询条件 * @param address 根据校区地址查询条件 * @param startData 根据开始日期查询条件 * @param endData 根据结束日期查询条件 * @return 返回自定义的分页VO数据 */ Page findPage(Integer page, Integer pageSize,String campusName,String address, String startData, String endData); /** * 根据id删除数据的方法 * @param id * @return */ Boolean deleteById(String id); /** * 根据id查询单个数据的方法 * @param id * @return */ Campus findOne(String id); /** * 保存校区修改 * @param campus * @return */ Boolean update(Campus campus); }