类 OrderApi

java.lang.Object
com.iplatform.base.AbstractController
com.iplatform.base.AbstractSecurityController
com.iplatform.base.AbstractFileOperateSpiController
com.iplatform.base.SystemController
com.iplatform.base.PlatformAdapterController
com.iplatform.base.WechatBaseController
所有已实现的接口:
org.springframework.beans.factory.InitializingBean

@RestController @RequestMapping("/front/order") public class OrderApi extends BaseApi
  • 构造器详细资料

    • OrderApi

      public OrderApi()
  • 方法详细资料

    • getOrderStatusImage

      @RequestMapping(value="/status/image", method=GET) public com.walker.web.ResponseValue getOrderStatusImage()
      获取订单状态图
      返回:
    • detail

      @RequestMapping(value="/detail/{orderNo}", method=GET) public com.walker.web.ResponseValue detail(@PathVariable String orderNo)
      订单列表:订单详情
      参数:
      orderNo -
      返回:
    • createOrder

      @RequestMapping(value="/create", method=POST) public com.walker.web.ResponseValue createOrder(@RequestBody com.ishop.model.request.CreateOrderRequest orderRequest)
      创建订单
      返回:
    • computedPrice

      @RequestMapping(value="/computed/price", method=POST) public com.walker.web.ResponseValue computedPrice(@RequestBody com.ishop.model.request.OrderComputedPriceRequest request)
      计算订单价格。
      返回:
    • orderList

      @RequestMapping(value="/list", method=GET) public com.walker.web.ResponseValue orderList(Integer status)
      订单列表
      参数:
      status - 订单状态(-1:全部,0:待支付,1:待发货,2:部分发货, 3:待核销,4:待收货,5:已收货,6:已完成,9:已取消)
      返回:
    • loadPreOrder

      @RequestMapping(value="/load/pre/{preOrderNo}", method=GET) public com.walker.web.ResponseValue loadPreOrder(@PathVariable String preOrderNo)
      加载预下单
      返回:
    • preOrder

      @RequestMapping(value="/pre/order", method=POST) public com.walker.web.ResponseValue preOrder(@RequestBody PreOrderRequest request)
      预下单
      返回: