package com.xzx.gc.shop.mapper; import com.xzx.gc.entity.AddressInfo; 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.shop.vo.ViewJhyOrderVo; 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 { List queryOrderList(@Param("record") QueryJhyOrderListDto model); ViewJhyOrderVo viewJhyOrder(@Param("id") Long id); List> selectJhyOrderTitleStatistics(@Param("userId") String userId); Integer selectJhyOrderCnt(@Param("userId") String userId); BigDecimal selectTotalScoreHasGet(@Param("userId") String userId); JhyInfo selectJhyInfoByUserId(@Param("jhyId")Long jhyId); List selectAddRessInfoByUserId(@Param("userId")Long userId); }