package com.liquidnet.service.kylin.service.admin;

import com.baomidou.mybatisplus.extension.service.IService;
import com.liquidnet.service.kylin.dao.OrderTicketsListDao;
import com.liquidnet.service.kylin.dto.param.admin.OrderListReq;
import com.liquidnet.service.kylin.dto.vo.admin.OrderDetailsAdminVo;
import com.liquidnet.service.kylin.entity.KylinOrderTickets;

import java.util.List;

/**
 * @author AnJiabin <anjiabin@zhengzai.tv>
 * @version V1.0
 * @Description: 订单服务类
 * @class: Test
 * @Package com.liquidnet.service.kylin.service.admin
 * @Copyright: LightNet @ Copyright (c) 2021
 * @date 2021/6/6 11:53
 */
public interface IKylinOrderTicketsAdminService {
    //订单列表(状态 待支付 已支付 倒计时 已失效)
    List<OrderTicketsListDao> orderList(OrderListReq orderListReq);

    //订单详情
    OrderDetailsAdminVo orderDetails(String orderId);

    //初始化订单转赠 [只支持退回订单 transferStatus = 5]
    String initTransfer(String orderId);
}
