package com.hotent.lpg.user.manager; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.hotent.base.manager.BaseManager; import com.hotent.lpg.common.model.WDd; import com.hotent.lpg.user.dto.DdDto; import com.hotent.lpg.user.vo.DdxxVo; /** * 订单 服务类 * * @author 超级管理员 * @company 广州宏天软件股份有限公司 * @since 2024-03-18 */ public interface DdManager extends BaseManager { /** * 根据主键获取详情 * * @param id * @return */ WDd getDetail(String id); void cancel(String ddid); // WDd createOrder(DdDto request); /** * 订单列表 * * @param page * @param zt 订单状态 * @param hyid 会员id * @return */ IPage pageList(Page page, String zt, String hyid); /** * 根据订单id查询订单详情 * * @param oracleId * @return */ DdxxVo getOrderByid(String oracleId); /** * 创建订单 * @param ddDto * @return */ WDd addOrder(DdDto ddDto); }