|
|
|
@ -1,37 +1,48 @@
|
|
|
|
|
package com.service;
|
|
|
|
|
package com.service; // 声明该类属于com.service包
|
|
|
|
|
|
|
|
|
|
// 导入MyBatis-Plus的Wrapper类,用于构建查询条件
|
|
|
|
|
import com.baomidou.mybatisplus.mapper.Wrapper;
|
|
|
|
|
// 导入MyBatis-Plus的IService接口,提供通用的CRUD操作
|
|
|
|
|
import com.baomidou.mybatisplus.service.IService;
|
|
|
|
|
// 导入自定义的分页工具类
|
|
|
|
|
import com.utils.PageUtils;
|
|
|
|
|
// 导入酒店简介实体类
|
|
|
|
|
import com.entity.JiudianjianjieEntity;
|
|
|
|
|
// 导入List接口,用于存储多个元素
|
|
|
|
|
import java.util.List;
|
|
|
|
|
// 导入Map接口,用于存储键值对
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
// 导入酒店简介的VO类,用于封装特定视图的数据
|
|
|
|
|
import com.entity.vo.JiudianjianjieVO;
|
|
|
|
|
// 导入MyBatis的@Param注解,用于指定参数名
|
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
// 导入酒店简介的View类,用于封装特定视图的数据
|
|
|
|
|
import com.entity.view.JiudianjianjieView;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 酒店简介
|
|
|
|
|
*
|
|
|
|
|
* @author
|
|
|
|
|
* @email
|
|
|
|
|
* @author
|
|
|
|
|
* @email
|
|
|
|
|
* @date 2022-04-04 00:20:04
|
|
|
|
|
*/
|
|
|
|
|
// 定义一个服务接口,继承自IService<JiudianjianjieEntity>,具备对酒店简介实体的通用操作能力
|
|
|
|
|
public interface JiudianjianjieService extends IService<JiudianjianjieEntity> {
|
|
|
|
|
// 根据传入的参数进行分页查询,返回分页结果
|
|
|
|
|
PageUtils queryPage(Map<String, Object> params);
|
|
|
|
|
|
|
|
|
|
PageUtils queryPage(Map<String, Object> params);
|
|
|
|
|
|
|
|
|
|
List<JiudianjianjieVO> selectListVO(Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
JiudianjianjieVO selectVO(@Param("ew") Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
List<JiudianjianjieView> selectListView(Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
JiudianjianjieView selectView(@Param("ew") Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
PageUtils queryPage(Map<String, Object> params,Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
// 根据传入的查询条件Wrapper,查询符合条件的酒店简介VO列表
|
|
|
|
|
List<JiudianjianjieVO> selectListVO(Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
// 根据传入的查询条件Wrapper,查询符合条件的单个酒店简介VO对象
|
|
|
|
|
JiudianjianjieVO selectVO(@Param("ew") Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
// 根据传入的查询条件Wrapper,查询符合条件的酒店简介View列表
|
|
|
|
|
List<JiudianjianjieView> selectListView(Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
// 根据传入的查询条件Wrapper,查询符合条件的单个酒店简介View对象
|
|
|
|
|
JiudianjianjieView selectView(@Param("ew") Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
|
|
|
|
|
// 根据传入的参数和查询条件Wrapper进行分页查询,返回分页结果
|
|
|
|
|
PageUtils queryPage(Map<String, Object> params, Wrapper<JiudianjianjieEntity> wrapper);
|
|
|
|
|
}
|
|
|
|
|