Exemplo n.º 1
0
  /**
   * 交易结果查询(单笔)
   *
   * @param queryTrans
   * @return
   */
  public Response queryTrans(QueryTrans queryTrans) {

    Request req = new Request();
    RequestBody reqBody = new RequestBody();
    RequestInfo reqInfo = new RequestInfo();

    // info
    reqInfo.setTRX_CODE(TRX_CODE_200001);
    reqInfo.setVERSION("04");
    reqInfo.setDATA_TYPE("2");
    reqInfo.setUSER_NAME(username);
    reqInfo.setUSER_PASS(userpass);
    reqInfo.setREQ_SN(String.valueOf(System.currentTimeMillis()));
    reqInfo.setSIGNED_MSG("");
    req.setINFO(reqInfo);

    // querytrans
    reqBody.setQUERY_TRANS(queryTrans);
    req.setBODY(reqBody);

    return send(req);
  }