Project

General

Profile

Actions

Specification » History » Revision 2

« Previous | Revision 2/14 (diff) | Next »
Soh Keong, 08/09/2021 02:49 PM


Specification

Programming Guide

Jar version

version Description
1.0 Init

Jar File Download

"Jar":
"Properties":

properties file

  • service.properties
  1. json.url - Dotnet team URL
  2. json.key - provided by Dotnet
  3. aes.key - provided by Dotnet
  4. connection.timeout - set connection timeout
  5. connection.read.timeout - set connection read timeout

Methods

Common Instance

com.vouchertw.service.VoucherService service = new com.vouchertw.service.VoucherService();

addVoucher

com.vouchertw.bean.ResponseBean result = service.addVoucher(VoucherTransactionBean bean);
  • com.vouchertw.bean.VoucherTransactionBean
  • stockistId - String
  • memberId - String
  • countryId - String
  • orderId - String
  • orderDate - java.time.LocalDate
  • voucherSet - Set<VoucherBean>
  • voucherCode - String
  • startDate - java.time.LocalDate
  • expiryDate - java.time.LocalDate
  • amount - double
  • point - int
  • voucherName - String
  • promoCode - String
  • token - System auto assign
  • com.vouchertw.bean.ResponseBean
  • errorCode - String
  • errorMsg - String

getVoucherByMember

com.vouchertw.bean.MemberResponseBean result = service.getVoucherByMember(MemberRequestBeanbean);
  • com.vouchertw.bean.MemberRequestBean
  • stockistId - String
  • memberId - String
  • countryId - String
  • token - System auto assign
  • com.vouchertw.bean.MemberResponseBean
  • errorCode - String
  • errorMsg - String
  • voucherSet - Set<VoucherBean>
  • voucherCode - String
  • startDate - java.time.LocalDate
  • expiryDate - java.time.LocalDate
  • amount - double
  • point - int
  • voucherName - String
  • promoCode - String
  • orderId - String
  • stockistId - String
  • errorCode - String
  • errorMsg - String

Updated by Soh Keong over 3 years ago · 2 revisions