类 OrderServiceImpl
java.lang.Object
com.walker.jdbc.service.BaseServiceImpl
com.ishop.merchant.service.OrderServiceImpl
- 所有已实现的接口:
com.walker.jdbc.BaseDao,com.walker.jdbc.service.BaseService
@Service
public class OrderServiceImpl
extends com.walker.jdbc.service.BaseServiceImpl
-
嵌套类概要
从接口继承的嵌套类/接口 com.walker.jdbc.BaseDao
com.walker.jdbc.BaseDao.RowExecution<T extends Object> -
字段概要
从类继承的字段 com.walker.jdbc.service.BaseServiceImpl
dao, log -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidexecSendExpress(EbOrderInvoice orderInvoice, List<EbOrderInvoiceDetail> orderInvoiceDetailList, List<EbOrderDetail> orderDetailUpdateList, EbOrder updateOrder) 发货(express)数据库更新。queryMerchantOrderList(String orderNo) 根据平台订单编号,查询商户订单列表,商户订单(可能多商品)对应一个平台订单。queryMerchantOrderOne(String orderNo) 根据主订单编号,返回一个商户订单信息。queryOrder(String orderNo) 根据订单编号,返回订单信息。queryOrderDetailList(String orderNo) queryOrderProductIds(String orderNo) 根据平台订单ID,查询对应商品ID集合。com.walker.db.page.GenericPager<EbOrder>queryPagePlatformOrderList(Integer merId, String orderNo, Integer type, com.walker.infrastructure.time.TimeRange timeRange, String status) 分页查询平台订单queryPlatformOrder(String orderNo, int merId) 平台订单,如果用订单编号(不用主键),还要配合商户ID才能确定一条记录。queryShipmentList(String orderNo) 订单发货获取订单详情列表com.walker.db.page.GenericPager<EbOrder>queryUserOrderList(long userId, Integer status) 分页返回用户订单列表从类继承的方法 com.walker.jdbc.service.BaseServiceImpl
delete, delete, delete, delete, execBatchUpdate, execCall, execCall, execute, execute, execute, execute, get, get, get, get, get, get, get, get, get, getDao, getMaxOrder, insert, insert, insertBatch, queryForInt, queryForInt, queryForObject, queryForObject, queryListObjectWhereIn, save, save, saveOrder, select, select, select, select, select, select, select, select, select, select, selectAll, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, setDao, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlListObjectWhereIn, sqlMathQuery, sqlQuery, sqlQuery, sqlQueryListMap, update, update, update, update, update, update, updateBatch
-
构造器详细资料
-
OrderServiceImpl
public OrderServiceImpl()
-
-
方法详细资料
-
execSendExpress
public void execSendExpress(EbOrderInvoice orderInvoice, List<EbOrderInvoiceDetail> orderInvoiceDetailList, List<EbOrderDetail> orderDetailUpdateList, EbOrder updateOrder) 发货(express)数据库更新。- 参数:
orderInvoice-orderInvoiceDetailList-orderDetailUpdateList-updateOrder-
-
queryPagePlatformOrderList
public com.walker.db.page.GenericPager<EbOrder> queryPagePlatformOrderList(Integer merId, String orderNo, Integer type, com.walker.infrastructure.time.TimeRange timeRange, String status) 分页查询平台订单- 参数:
merId- 商户ID,可选orderNo- 订单编号,可选type- 订单类型,可选timeRange- 时间范围,可选status- 订单状态,可选- 返回:
-
queryMerchantOrderOne
根据主订单编号,返回一个商户订单信息。原:(支付完成进行商户拆单后可用)
- 参数:
orderNo-- 返回:
-
queryMerchantOrderList
根据平台订单编号,查询商户订单列表,商户订单(可能多商品)对应一个平台订单。- 参数:
orderNo-- 返回:
-
queryOrder
根据订单编号,返回订单信息。- 参数:
orderNo-- 返回:
-
queryPlatformOrder
平台订单,如果用订单编号(不用主键),还要配合商户ID才能确定一条记录。- 参数:
orderNo-merId-- 返回:
-
queryOrderDetailList
-
queryOrderProductIds
根据平台订单ID,查询对应商品ID集合。- 参数:
orderNo-- 返回:
-
queryShipmentList
订单发货获取订单详情列表- 参数:
orderNo-- 返回:
-
queryUserOrderList
分页返回用户订单列表- 参数:
userId-status- 订单状态(-1:全部,0:待支付,1:待发货,2:部分发货, 3:待核销,4:待收货,5:已收货,6:已完成,9:已取消)- 返回:
-