|  |  |  | 
|---|
|  |  |  | import com.matrix.core.pojo.PaginationVO; | 
|---|
|  |  |  | import com.matrix.system.app.dto.OrderListDto; | 
|---|
|  |  |  | import com.matrix.system.app.vo.OrderDetailVo; | 
|---|
|  |  |  | import com.matrix.system.app.vo.RankingVo; | 
|---|
|  |  |  | import com.matrix.system.hive.bean.SysOrder; | 
|---|
|  |  |  | import com.matrix.system.shopXcx.api.dto.ErpOrderListDto; | 
|---|
|  |  |  | import com.matrix.system.shopXcx.api.vo.ErpOrderDetailVo; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Param; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.Date; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public int selectInPageCount(@Param("record") SysOrder sysOrder); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void updateOrderTime(@Param("orderTime") Date orderTime, @Param("id") Long id); | 
|---|
|  |  |  | public void updateOrderTime(@Param("payTime") Date orderTime, @Param("id") Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | SysOrder selectVipOrderInfoTotal(@Param("vipId") Long vipId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<OrderDetailVo> selectApiOrderListInPage(@Param("record") OrderListDto orderListDto, @Param("pageVo") PaginationVO pageVo); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int selectApiOrderListTotal(@Param("record") OrderListDto orderListDto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | OrderDetailVo selectApiOrderDetailById(@Param("orderId") Long orderId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<RankingVo> selectShopAchieveRanking(@Param("record") SysOrder sysOrder); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<RankingVo> selectStaffSaleAchieveRanking(@Param("record") SysOrder sysOrder); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<ErpOrderDetailVo> selectErpOrderList(ErpOrderListDto erpOrderListDto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ErpOrderDetailVo findUserOrderById(Long orderId); | 
|---|
|  |  |  | } | 
|---|