package com.xzx.gc.order.mapper; import com.xzx.gc.entity.JhyInfo; import com.xzx.gc.entity.JhyOrder; import com.xzx.gc.order.dto.InviteUserOrderDetailsDto; import com.xzx.gc.order.dto.JhyOrderListDto; import com.xzx.gc.order.vo.InviteUserOrderVo; import com.xzx.gc.order.vo.JhyOrderListVo; import com.xzx.gc.order.vo.JhyStatusCountVo; import com.xzx.gc.util.GcMapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface JhyOrderMapper extends GcMapper { List selectJhyOrderList(@Param("record") JhyOrderListDto jhyOrderListDto); List selectOrderStatusCount(@Param("type") Integer type, @Param("userId") String userId); List selectJhyOrderListByStatus(@Param("list") List list, @Param("userId") String userId); List selectJhyOrderNoWaitAndCancel(@Param("userId") String userId); List selectInviteUserOrderList(@Param("record") InviteUserOrderDetailsDto detailsDto); }