Project

General

Profile

Actions

Specification » History » Revision 4

« Previous | Revision 4/5 (diff) | Next »
Soh Keong, 11/11/2020 05:39 PM


Specification

Programming Guide

Jar version

version Description
1.3 Init

Jar File Download

Jar
Lib
Properties

properties file

  • service.properties
  1. json.url - Provided by offline team
  2. json.key - for encryption
  3. connection.timeout - set connection timeout
  4. connection.read.timeout - set connection read timeout

Methods

InventoryLevel

com.ecosway.vmart.cnwhs.service.InventoryService service = new com.ecosway.vmart.cnwhs.service.InventoryService();

getInventoryLevel

com.ecosway.vmart.cnwhs.model.InventoryResultBean resultBean = service.getInventoryLevel(InventoryBean invBean)
  • com.ecosway.vmart.cnwhs.model.InventoryBean
  • orderId - String
  • centerId - String (com.ecosway.vmart.cnwhs.contant.CommonConstant.CENTER_ID_ONLINE)
  • countryId - String
  • warehouseCode - String (com.ecosway.vmart.cnwhs.contant.CommonConstant.WAREHOUSE_CODE_2 | WAREHOUSE_CODE_4)
  • productList - List<ProductBean>
  • productId - String
  • consum - String (com.ecosway.vmart.cnwhs.contant.CommonConstant.CONSUME_YES)
  • requestQuantity - Int
  • com.ecosway.vmart.cnwhs.model.InventoryResultBean
  • errCode - String
  • errMessage - String
  • countryId - String
  • warehouseCode - String
  • productList - List<ProductBean>
  • productId - String
  • consum - String (com.ecosway.vmart.cnwhs.contant.CommonConstant.CONSUME_YES)
  • requestQuantity - Int
  • availableQuantity - Int

OrdersService

com.ecosway.vmart.cnwhs.service.OrdersService service = new com.ecosway.vmart.cnwhs.service.OrdersService();

addOrders

com.ecosway.vmart.cnwhs.model.ResultBean resultBean = service.addOrders(List<OrdersBean> ordersBeanList)
  • com.ecosway.vmart.cnwhs.model.OrdersBean
  • transactionRefNo - String
  • warehouseCode - String
  • orderId - String
  • poNo - String
  • shopperName - String
  • customerId - String
  • address1 - String
  • country - String
  • handphone - String
  • email - String
  • productDescription - String
  • private int quantity - String
  • productId - String
  • categoryName - String
  • weightPerUnit - String
  • createDate - String
  • purchaseType - String
  • mainOrderFlag - String
  • setCode - String
  • setFlag - String
  • city - String
  • postcode - String
  • freightType - String
  • orderGroup - String
  • state - String
  • totalRecord - String
  • com.ecosway.vmart.cnwhs.model.ResultBean
  • errCode - String
  • errMessage - String

Updated by Soh Keong about 4 years ago · 4 revisions