Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql / src / endpoints / oms / requests.POST.ts
Size: Mime:
import { Request } from '../../apollo-fork/oneRequest'
import { POST, orderLookUpBaseUrl, orderStatusChangeBaseUrl } from '../../bootstrapper/api/config'
import {
  orderLookUpParams,
  updateOrdersParams,
  detailedOrdersParams,
  cancelOrderParams,
  returnOrderParams,
} from './defaultParams'

const orderLookUpRequest = new Request()
  .setUrl(orderLookUpBaseUrl + `/orderlookup`)
  .setDefaultParams(orderLookUpParams)
  .setMethod(POST)
const orderLookUp = orderLookUpRequest.toRequest()

const getOrdersRequest = new Request()
  .setUrl(orderLookUpBaseUrl + `/get`)
  .setDefaultParams({})
  // .setDefaultParams(updateOrdersParams)
  .setMethod(POST)
const getOrders = getOrdersRequest.toRequest()

const detailedOrdersRequest = new Request()
  .setUrl(orderLookUpBaseUrl + `/detailedorder`)
  .setDefaultParams(detailedOrdersParams)
  .setMethod(POST)
const detailedOrders = detailedOrdersRequest.toRequest()

const cancelOrderRequest = new Request()
  .setUrl(orderStatusChangeBaseUrl + `/cancel`)
  .setDefaultParams({})
  // .setDefaultParams(cancelOrderParams)
  .setMethod(POST)
const cancelOrder = cancelOrderRequest.toRequest()

const returnOrderRequest = new Request()
  .setUrl(orderStatusChangeBaseUrl + `/return`)
  .setDefaultParams(returnOrderParams)
  .setMethod(POST)
const returnOrder = returnOrderRequest.toRequest()

export {
  getOrders,
  getOrdersRequest,
  detailedOrders,
  detailedOrdersRequest,
  orderLookUp,
  orderLookUpRequest,
  cancelOrder,
  cancelOrderRequest,
  returnOrder,
  returnOrderRequest,
}