public class WxChannelOrderServiceImpl extends Object implements WxChannelOrderService
| 构造器和说明 |
|---|
WxChannelOrderServiceImpl(BaseWxChannelServiceImpl shopService) |
| 限定符和类型 | 方法和说明 |
|---|---|
WxChannelBaseResponse |
acceptAddressModify(String orderId)
同意用户修改收货地址请求
|
WxChannelBaseResponse |
closeOrder(String orderId)
关闭订单 (需要订单状态为未付款状态)
|
WxChannelBaseResponse |
deliveryOrder(String orderId,
List<DeliveryInfo> deliveryList)
订单发货
|
OrderInfoResponse |
getOrder(String orderId)
获取订单
|
OrderListResponse |
getOrders(OrderListParam param)
获取订单列表
|
DeliveryCompanyResponse |
listDeliveryCompany()
获取快递公司列表
|
WxChannelBaseResponse |
rejectAddressModify(String orderId)
拒接用户修改收货地址请求
|
OrderListResponse |
searchOrder(OrderSearchParam param)
订单搜索
|
WxChannelBaseResponse |
updateAddress(String orderId,
AddressInfo userAddress)
更新订单地址
|
WxChannelBaseResponse |
updateDelivery(DeliveryUpdateParam param)
修改物流信息
发货完成的订单可以修改,最多修改1次 拆包发货的订单暂不允许修改物流 虚拟商品订单暂不允许修改物流 |
WxChannelBaseResponse |
updatePrice(String orderId,
Integer expressFee,
List<ChangeOrderInfo> changeOrderInfos)
更改订单价格
|
WxChannelBaseResponse |
updateRemark(String orderId,
String merchantNotes)
更改订单备注
|
public WxChannelOrderServiceImpl(BaseWxChannelServiceImpl shopService)
public OrderInfoResponse getOrder(String orderId) throws WxErrorException
WxChannelOrderServicegetOrder 在接口中 WxChannelOrderServiceorderId - 订单idWxErrorException - 异常public OrderListResponse getOrders(OrderListParam param) throws WxErrorException
WxChannelOrderServicegetOrders 在接口中 WxChannelOrderServiceparam - 搜索条件WxErrorException - 异常public OrderListResponse searchOrder(OrderSearchParam param) throws WxErrorException
WxChannelOrderServicesearchOrder 在接口中 WxChannelOrderServiceparam - 搜索条件WxErrorException - 异常public WxChannelBaseResponse updatePrice(String orderId, Integer expressFee, List<ChangeOrderInfo> changeOrderInfos) throws WxErrorException
WxChannelOrderServiceupdatePrice 在接口中 WxChannelOrderServiceorderId - 订单idexpressFee - 运费价格(以分为单位)(不填不改)changeOrderInfos - 改价列表WxErrorException - 异常public WxChannelBaseResponse updateRemark(String orderId, String merchantNotes) throws WxErrorException
WxChannelOrderServiceupdateRemark 在接口中 WxChannelOrderServiceorderId - 订单idmerchantNotes - 备注WxErrorException - 异常public WxChannelBaseResponse updateAddress(String orderId, AddressInfo userAddress) throws WxErrorException
WxChannelOrderServiceupdateAddress 在接口中 WxChannelOrderServiceorderId - 订单iduserAddress - 用户地址WxErrorException - 异常public WxChannelBaseResponse updateDelivery(DeliveryUpdateParam param) throws WxErrorException
WxChannelOrderServiceupdateDelivery 在接口中 WxChannelOrderServiceparam - 物流信息WxErrorException - 异常public WxChannelBaseResponse acceptAddressModify(String orderId) throws WxErrorException
WxChannelOrderServiceacceptAddressModify 在接口中 WxChannelOrderServiceorderId - 订单idWxErrorException - 异常public WxChannelBaseResponse rejectAddressModify(String orderId) throws WxErrorException
WxChannelOrderServicerejectAddressModify 在接口中 WxChannelOrderServiceorderId - 订单idWxErrorException - 异常public WxChannelBaseResponse closeOrder(String orderId)
WxChannelOrderServicecloseOrder 在接口中 WxChannelOrderServiceorderId - 订单idpublic DeliveryCompanyResponse listDeliveryCompany() throws WxErrorException
WxChannelOrderServicelistDeliveryCompany 在接口中 WxChannelOrderServiceWxErrorException - 异常public WxChannelBaseResponse deliveryOrder(String orderId, List<DeliveryInfo> deliveryList) throws WxErrorException
WxChannelOrderServicedeliveryOrder 在接口中 WxChannelOrderServiceorderId - 订单iddeliveryList - 物流信息WxErrorException - 异常Copyright © 2023. All rights reserved.