| package com.xzx.gc.shop.mapper; | 
|   | 
| import com.xzx.gc.entity.ScoreOrder; | 
| import com.xzx.gc.shop.dto.QueryOrderListDto; | 
| import com.xzx.gc.shop.dto.XcxOrderListDto; | 
| import com.xzx.gc.shop.vo.QueryOrderListVo; | 
| import com.xzx.gc.shop.vo.XcxOrderDetailsVo; | 
| import com.xzx.gc.shop.vo.XcxOrderListVo; | 
| import com.xzx.gc.util.GcMapper; | 
| import org.apache.ibatis.annotations.Param; | 
|   | 
| import java.util.Date; | 
| import java.util.List; | 
|   | 
| public interface ScoreOrderMapper extends GcMapper<ScoreOrder> { | 
|   | 
|     List<QueryOrderListVo> queryOrderList(@Param("name")String name, | 
|                                           @Param("orderNo")String orderNo, | 
|                                           @Param("status")Integer status, | 
|                                           @Param("createdTimeStart")Date createdTimeStart, | 
|                                           @Param("createdTimeEnd")Date createdTimeEnd); | 
|   | 
|     List<XcxOrderListVo> selectXcxOrderList(@Param("record") XcxOrderListDto xcxOrderListDto); | 
|   | 
|     XcxOrderDetailsVo selectXcxOrderDetails(@Param("id") Long id); | 
|   | 
|     int updateOrderStatus(@Param("id") Long id, @Param("status") Integer status, @Param("userId") String userId); | 
| } |