|  |  | 
 |  |  | package com.xzx.gc.shop.mapper; | 
 |  |  |  | 
 |  |  | import com.xzx.gc.entity.JhyInfo; | 
 |  |  | import com.xzx.gc.entity.JhyOrder; | 
 |  |  | import com.xzx.gc.shop.dto.QueryJhyOrderListDto; | 
 |  |  | import com.xzx.gc.shop.vo.QueryJhyOrderListVo; | 
 |  |  | 
 |  |  | import com.xzx.gc.util.GcMapper; | 
 |  |  | import org.apache.ibatis.annotations.Param; | 
 |  |  |  | 
 |  |  | import java.math.BigDecimal; | 
 |  |  | import java.util.HashMap; | 
 |  |  | import java.util.List; | 
 |  |  | import java.util.Map; | 
 |  |  |  | 
 |  |  | public interface JhyOrderMapper  extends GcMapper<JhyOrder> { | 
 |  |  |  | 
 |  |  |     List<QueryJhyOrderListVo> queryOrderList(@Param("record") QueryJhyOrderListDto model); | 
 |  |  |  | 
 |  |  |     ViewJhyOrderVo viewJhyOrder(@Param("id")Long id); | 
 |  |  |     ViewJhyOrderVo viewJhyOrder(@Param("id") Long id); | 
 |  |  |  | 
 |  |  |     List<Map<String, Object>> selectJhyOrderTitleStatistics(@Param("userId") String userId); | 
 |  |  |  | 
 |  |  |     Integer selectJhyOrderCnt(@Param("userId") String userId); | 
 |  |  |  | 
 |  |  |     BigDecimal selectTotalScoreHasGet(@Param("userId") String userId); | 
 |  |  |  | 
 |  |  |     JhyInfo selectJhyInfoByUserId(@Param("jhyId")Long jhyId); | 
 |  |  | } |