pull/2/head
zxy 5 months ago
parent 3cdf08bce6
commit 02fcca81da

@ -1,37 +1,51 @@
package com.service;
// 声明当前接口所属的包为com.service用于组织和管理相关的类和接口
// 导入MyBatis-Plus的Wrapper类用于构建复杂的查询条件
import com.baomidou.mybatisplus.mapper.Wrapper;
// 导入MyBatis-Plus的IService接口提供通用的CRUD增删改查操作方法
import com.baomidou.mybatisplus.service.IService;
// 导入自定义的分页工具类PageUtils用于处理分页查询结果
import com.utils.PageUtils;
// 导入入住安排的实体类RuzhuanpaiEntity对应数据库中的表记录
import com.entity.RuzhuanpaiEntity;
// 导入List接口用于存储多个对象的集合
import java.util.List;
// 导入Map接口用于存储键值对通常用于传递查询参数
import java.util.Map;
// 导入入住安排的值对象类RuzhuanpaiVO用于封装特定视图展示所需的数据
import com.entity.vo.RuzhuanpaiVO;
// 导入MyBatis的@Param注解用于在Mapper方法中指定参数名称
import org.apache.ibatis.annotations.Param;
// 导入入住安排的视图类RuzhuanpaiView用于封装特定视图展示所需的数据
import com.entity.view.RuzhuanpaiView;
/**
*
*
* @author
* @email
* @author
* @email
* @date 2022-04-04 00:20:04
*/
// 定义一个名为RuzhuanpaiService的接口继承自IService<RuzhuanpaiEntity>
// 表示该接口具备对RuzhuanpaiEntity实体的基本CRUD操作能力并且可以扩展自定义的业务方法
public interface RuzhuanpaiService extends IService<RuzhuanpaiEntity> {
PageUtils queryPage(Map<String, Object> params);
List<RuzhuanpaiVO> selectListVO(Wrapper<RuzhuanpaiEntity> wrapper);
RuzhuanpaiVO selectVO(@Param("ew") Wrapper<RuzhuanpaiEntity> wrapper);
List<RuzhuanpaiView> selectListView(Wrapper<RuzhuanpaiEntity> wrapper);
RuzhuanpaiView selectView(@Param("ew") Wrapper<RuzhuanpaiEntity> wrapper);
PageUtils queryPage(Map<String, Object> params,Wrapper<RuzhuanpaiEntity> wrapper);
// 根据传入的参数进行分页查询入住安排数据返回包含分页信息和查询结果的PageUtils对象
PageUtils queryPage(Map<String, Object> params);
}
// 根据传入的查询条件Wrapper查询符合条件的入住安排VO列表返回一个List集合
List<RuzhuanpaiVO> selectListVO(Wrapper<RuzhuanpaiEntity> wrapper);
// 根据传入的查询条件Wrapper参数名为"ew"查询符合条件的单个入住安排VO对象
RuzhuanpaiVO selectVO(@Param("ew") Wrapper<RuzhuanpaiEntity> wrapper);
// 根据传入的查询条件Wrapper查询符合条件的入住安排View列表返回一个List集合
List<RuzhuanpaiView> selectListView(Wrapper<RuzhuanpaiEntity> wrapper);
// 根据传入的查询条件Wrapper参数名为"ew"查询符合条件的单个入住安排View对象
RuzhuanpaiView selectView(@Param("ew") Wrapper<RuzhuanpaiEntity> wrapper);
// 根据传入的参数和查询条件Wrapper进行分页查询入住安排数据返回包含分页信息和查询结果的PageUtils对象
PageUtils queryPage(Map<String, Object> params, Wrapper<RuzhuanpaiEntity> wrapper);
}

Loading…
Cancel
Save