本文整理汇总了Java中com.alipay.api.response.AlipayTradeCloseResponse类的典型用法代码示例。如果您正苦于以下问题:Java AlipayTradeCloseResponse类的具体用法?Java AlipayTradeCloseResponse怎么用?Java AlipayTradeCloseResponse使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
AlipayTradeCloseResponse类属于com.alipay.api.response包,在下文中一共展示了AlipayTradeCloseResponse类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: isTradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
/**
* 关闭订单
* https://doc.open.alipay.com/docs/api.htm?spm=a219a.7629065.0.0.21yRUe&apiId=1058&docType=4
* @param model
* @return {boolean}
* @throws {AlipayApiException}
*/
public static boolean isTradeClose(AlipayTradeCloseModel model) throws AlipayApiException{
AlipayTradeCloseResponse response = tradeCloseToResponse(model);
if(response.isSuccess()){
return true;
}
return false;
}
开发者ID:Javen205,项目名称:IJPay,代码行数:15,代码来源:AliPayApi.java
示例2: tradeCloseToResponse
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
/**
* 关闭订单
* @param model
* @return {AlipayTradeCloseResponse}
* @throws {AlipayApiException}
*/
public static AlipayTradeCloseResponse tradeCloseToResponse(AlipayTradeCloseModel model) throws AlipayApiException{
AlipayTradeCloseRequest request = new AlipayTradeCloseRequest();
request.setBizModel(model);
return AliPayApiConfigKit.getAliPayApiConfig().getAlipayClient().execute(request);
}
开发者ID:Javen205,项目名称:IJPay,代码行数:13,代码来源:AliPayApi.java
示例3: isTradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
/**
* 关闭订单
*
* @param model
* @return
* @throws AlipayApiException
*/
public static boolean isTradeClose(AlipayTradeCloseModel model) throws AlipayApiException {
AlipayTradeCloseResponse response = tradeClose(model);
if (response.isSuccess()) {
return true;
}
return false;
}
开发者ID:iBase4J,项目名称:iBase4J-Common,代码行数:15,代码来源:AliPay.java
示例4: closeUnfinishedPay
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
@Override
public PaymentStatusInfo closeUnfinishedPay(String tradeId, PaymentAccountInfoInterface accountInfo) throws Exception {
tradeId = accountInfo.getTradePrefix() + tradeId;
AlipayTradeCloseResponse response = closeAlipayUnfinishedPay(tradeId, accountInfo);
PaymentStatusInfo statusInfo = new PaymentStatusInfo();
statusInfo.setTradeIdWithPrefix(tradeId, accountInfo.getTradePrefix());
if (null == response) {
statusInfo.setServiceStatus(PaymentServiceStatus.NETWORK_ERROR);
statusInfo.setServiceErrorDesc("网络错误");
} else if (response.isSuccess()) {
statusInfo.setServiceStatus(PaymentServiceStatus.SUCCESS);
statusInfo.setStatus(PaymentStatus.CLOSED);
} else {
if (response.getSubCode().equals("ACQ.TRADE_NOT_EXIST")) {
statusInfo.setServiceStatus(PaymentServiceStatus.SUCCESS);
statusInfo.setStatus(PaymentStatus.CLOSED);
} else if (response.getSubCode().equals("ACQ.TRADE_STATUS_ERROR")) {
statusInfo.setServiceStatus(PaymentServiceStatus.BUSINESS_ERROR);
statusInfo.setServiceErrorCode(response.getSubCode());
statusInfo.setServiceErrorDesc(response.getSubMsg());
} else {
statusInfo.setServiceStatus(PaymentServiceStatus.BUSINESS_ERROR);
statusInfo.setServiceErrorCode(response.getSubCode());
statusInfo.setServiceErrorDesc(response.getSubMsg());
}
}
return statusInfo;
}
开发者ID:superkoh,项目名称:k-framework,代码行数:31,代码来源:AlipayServiceImpl.java
示例5: closeAlipayUnfinishedPay
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
private AlipayTradeCloseResponse closeAlipayUnfinishedPay(String tradeNo, PaymentAccountInfoInterface accountInfo) throws Exception {
AlipayTradeCloseRequest closeRequest = new AlipayTradeCloseRequest();
closeRequest.setBizContent("{" +
"\"out_trade_no\":\"" + tradeNo + "\"," +
"\"operator_id\":\"SYSTEM_CANCEL\"" +
"}");
return getAlipayClient(accountInfo).execute(closeRequest);
}
开发者ID:superkoh,项目名称:k-framework,代码行数:9,代码来源:AlipayServiceImpl.java
示例6: tradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
public static AlipayTradeCloseResponse tradeClose(AlipayTradeCloseModel model) throws AlipayApiException {
AlipayTradeCloseRequest request = new AlipayTradeCloseRequest();
request.setBizModel(model);
return AliPayConfig.build().getAlipayClient().execute(request);
}
开发者ID:iBase4J,项目名称:iBase4J-Common,代码行数:7,代码来源:AliPay.java
示例7: tradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
public static AlipayTradeCloseResponse tradeClose(AlipayTradeCloseModel model) throws AlipayApiException {
AlipayTradeCloseRequest request = new AlipayTradeCloseRequest();
request.setBizModel(model);
return AliPayConfig.build().getAlipayClient().execute(request);
}
开发者ID:guokezheng,项目名称:automat,代码行数:7,代码来源:AliPay.java
示例8: getResponseClass
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
public Class<AlipayTradeCloseResponse> getResponseClass() {
return AlipayTradeCloseResponse.class;
}
开发者ID:wendal,项目名称:alipay-sdk,代码行数:4,代码来源:AlipayTradeCloseRequest.java
示例9: isTradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
/**
* 关闭订单
* https://doc.open.alipay.com/docs/api.htm?spm=a219a.7629065.0.0.21yRUe&apiId=1058&docType=4
*
* @param model
* @return
* @throws AlipayApiException
*/
public static boolean isTradeClose(AlipayTradeCloseModel model) throws AlipayApiException {
AlipayTradeCloseResponse response = tradeClose(model);
if (response.isSuccess()) {
return true;
}
return false;
}
开发者ID:guokezheng,项目名称:automat,代码行数:16,代码来源:AliPay.java
示例10: tradeClose
import com.alipay.api.response.AlipayTradeCloseResponse; //导入依赖的package包/类
/**
* 关闭订单
* @param model
* @return {AlipayTradeCloseResponse}
* @throws {AlipayApiException}
*/
@Deprecated
public static AlipayTradeCloseResponse tradeClose(AlipayTradeCloseModel model) throws AlipayApiException{
return tradeCloseToResponse(model);
}
开发者ID:Javen205,项目名称:IJPay,代码行数:12,代码来源:AliPayApi.java
注:本文中的com.alipay.api.response.AlipayTradeCloseResponse类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论