12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- package com.kmall.admin.dao;
- import com.kmall.admin.entity.OrderEntity;
- import org.apache.ibatis.annotations.Param;
- import com.kmall.manager.dao.BaseDao;
- import java.util.List;
- import java.util.Map;
- /**
- * @author Scott
- * @email
- * @date 2017-08-13 10:41:09
- */
- public interface OrderDao extends BaseDao<OrderEntity> {
- void riderOrderUpdate(OrderEntity orderVo);
- /**
- * 获取活动Id
- *
- * @param activityId
- */
- List<OrderEntity> queryObjectByActivityId(@Param("activityId") Integer activityId);
- OrderEntity queryObjectBySysUser(Long id);
- /**
- * 已付款订单会员数
- *
- * @return
- */
- int getYfkOrderUserSum(Map<String, Object> map);
- /**
- * 有订单会员数
- *
- * @return
- */
- int getOderUserSum(Map<String, Object> map);
- /**
- * 今日订单数
- *
- * @return
- */
- int getTodayUserOrder(Map<String, Object> map);
- /**
- * 今日会员购物总额
- *
- * @return
- */
- int getTodayUserSales(Map<String, Object> map);
- /**
- * 总收入
- *
- * @return
- */
- int getIncomeSum(Map<String, Object> map);
- /**
- * 已支付订单数
- *
- * @return
- */
- int getPayedOrderCount(Map<String, Object> map);
- Double getTotalActualPrice(@Param("merchOrderSn")String merchOrderSn);
- List<OrderEntity> queryOffilineOrderList(Map<String, Object> map);
- List<OrderEntity> queryObjectByMerchOrderSn(@Param("merchOrderSn")String merchOrderSn);
- List<OrderEntity> queryExportList(Map<String, Object> map);
- OrderEntity queryObjectByOrderSn(@Param("orderSn")String orderSn);
- List<OrderEntity> promOrderList(Map<String, Object> map);
- int queryPromOrderTotal(Map<String, Object> map);
- List<OrderEntity> promOrderListExport(Map<String, Object> map);
- /**
- * 获取已排除不是推广订单的且已支付的实收金额
- * @param map
- * @return
- */
- Double getActualPriceByOutProm(Map<String, Object> map);
- List<OrderEntity> storeTopicOrderList(Map<String, Object> map);
- int queryStoreTopicOrderTotal(Map<String, Object> map);
- }
|