|  |  | 
 |  |  |  | 
 |  |  | import com.xzx.gc.entity.ScoreDetails; | 
 |  |  | import com.xzx.gc.shop.dto.QueryScoreDetailsListDto; | 
 |  |  | import com.xzx.gc.shop.dto.XcxScoreDetailsDto; | 
 |  |  | import com.xzx.gc.shop.vo.QueryScoreDetailsListVo; | 
 |  |  | import com.xzx.gc.shop.vo.XcxScoreDetailsVo; | 
 |  |  | import com.xzx.gc.util.GcMapper; | 
 |  |  | import org.apache.ibatis.annotations.Param; | 
 |  |  |  | 
 |  |  | import java.math.BigDecimal; | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | public interface ScoreDetailsMapper extends GcMapper<ScoreDetails> { | 
 |  |  |  | 
 |  |  |     List<QueryScoreDetailsListVo> queryScoreDetailsList(@Param("record") QueryScoreDetailsListDto model); | 
 |  |  |  | 
 |  |  |     List<XcxScoreDetailsVo> selectXcxScoreDetailsList(@Param("record") XcxScoreDetailsDto xcxScoreDetailsDto); | 
 |  |  |  | 
 |  |  |     BigDecimal selectTotalScoreByUserId(@Param("userId") String userId, @Param("type") Integer type); | 
 |  |  | } |