p-honggang.li
2 天以前 7c2c6a5e5b3d9f96aef3c67573aa62bbd9a3aa7f
src/main/java/com/webmanage/mapper/OrderInfoMapper.java
@@ -16,8 +16,8 @@
    /**
     * 分页查询买家订单列表
     */
    IPage<OrderInfo> selectBuyerOrderPage(Page<OrderInfo> page, @Param("userId") Long userId,
                                        @Param("unitId") Long unitId, @Param("orderStatus") String orderStatus,
    IPage<OrderInfo> selectBuyerOrderPage(Page<OrderInfo> page, @Param("userId") String userId,
                                        @Param("unitId") String unitId, @Param("orderStatus") String orderStatus,
                                        @Param("paymentStatus") String paymentStatus, @Param("paymentType") String paymentType,
                                        @Param("productName") String productName, @Param("providerName") String providerName,
                                        @Param("orderId") String orderId, @Param("applyTimeStart") String applyTimeStart,
@@ -28,7 +28,7 @@
    /**
     * 分页查询卖家订单列表
     */
    IPage<OrderInfo> selectSellerOrderPage(Page<OrderInfo> page, @Param("providerId") Long providerId,
    IPage<OrderInfo> selectSellerOrderPage(Page<OrderInfo> page, @Param("providerId") String providerId,
                                         @Param("orderStatus") String orderStatus, @Param("paymentStatus") String paymentStatus,
                                         @Param("productName") String productName, @Param("orderId") String orderId,
                                         @Param("applyTimeStart") String applyTimeStart, @Param("applyTimeEnd") String applyTimeEnd,
@@ -42,5 +42,37 @@
                                                   @Param("productName") String productName, @Param("providerName") String providerName,
                                                   @Param("orderId") String orderId, @Param("applyTimeStart") String applyTimeStart,
                                                   @Param("applyTimeEnd") String applyTimeEnd, @Param("orderBy") String orderBy,
                                                   @Param("orderDirection") String orderDirection);
                                                   @Param("orderDirection") String orderDirection, @Param("workFlowIds") java.util.List<String> workFlowIds);
    /**
     * 分页查询待审批订单列表(支持产品条件)
     */
    IPage<OrderInfo> selectPendingApprovalOrderPageWithProductConditions(Page<OrderInfo> page, @Param("orderStatus") String orderStatus,
                                                   @Param("productName") String productName, @Param("providerName") String providerName,
                                                   @Param("orderId") String orderId, @Param("applyTimeStart") String applyTimeStart,
                                                   @Param("applyTimeEnd") String applyTimeEnd, @Param("orderBy") String orderBy,
                                                   @Param("orderDirection") String orderDirection, @Param("productIds") java.util.List<String> productIds,
                                                   @Param("workFlowIds") java.util.List<String> workFlowIds);
    /**
     * 分页查询买家订单列表(支持产品条件)
     */
    IPage<OrderInfo> selectBuyerOrderPageWithProductConditions(Page<OrderInfo> page, @Param("userId") String userId,
                                        @Param("unitId") String unitId, @Param("orderStatus") String orderStatus,
                                        @Param("paymentStatus") String paymentStatus, @Param("paymentType") String paymentType,
                                        @Param("productName") String productName, @Param("providerName") String providerName,
                                        @Param("orderId") String orderId, @Param("applyTimeStart") String applyTimeStart,
                                        @Param("applyTimeEnd") String applyTimeEnd, @Param("createTimeStart") String createTimeStart,
                                        @Param("createTimeEnd") String createTimeEnd, @Param("orderBy") String orderBy,
                                        @Param("orderDirection") String orderDirection, @Param("productIds") java.util.List<String> productIds);
    /**
     * 分页查询卖家订单列表(支持产品条件)
     */
    IPage<OrderInfo> selectSellerOrderPageWithProductConditions(Page<OrderInfo> page, @Param("providerId") String providerId,
                                         @Param("orderStatus") String orderStatus, @Param("paymentStatus") String paymentStatus,
                                         @Param("productName") String productName, @Param("orderId") String orderId,
                                         @Param("applyTimeStart") String applyTimeStart, @Param("applyTimeEnd") String applyTimeEnd,
                                         @Param("createTimeStart") String createTimeStart, @Param("createTimeEnd") String createTimeEnd,
                                         @Param("orderBy") String orderBy, @Param("orderDirection") String orderDirection, @Param("productIds") java.util.List<String> productIds);
}