类com.alipay.api.response.AlipayFundTransOrderQueryResponse源码实例Demo

下面列出了怎么用com.alipay.api.response.AlipayFundTransOrderQueryResponse的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: anyline   文件: AlipayTransferQueryResult.java
public AlipayTransferQueryResult(AlipayFundTransOrderQueryResponse res){ 
	response = res; 
	setSuccess(res.isSuccess()); 
	setCode(res.getCode()); 
	setSub_code(res.getSubCode()); 
	setMsg(res.getMsg()); 
	setSub_msg(res.getSubMsg()); 
	 
	setStatus(res.getStatus()); 
	setOrder_id(res.getOrderId()); 
	setOut_biz_no(res.getOutBizNo()); 
	setPay_date(res.getPayDate()); 
	setArrival_time_end(res.getArrivalTimeEnd()); 
	setOrder_fee(res.getOrderFee()); 
	setFail_reason(res.getFailReason()); 
	setError_code(res.getErrorCode()); 
}
 
源代码2 项目: anyline   文件: AlipayUtil.java
/** 
 * 单笔转账到支付宝账户  结果查询 
 * @param query  查询参数
 * @return return
 */ 
public AlipayTransferQueryResult transferQuery(AlipayTransferQuery query) { 
	AlipayTransferQueryResult result = null; 
	AlipayFundTransOrderQueryRequest request = new AlipayFundTransOrderQueryRequest(); 
	String json = BeanUtil.object2json(query); 
	request.setBizContent(json); 
	try { 
		AlipayFundTransOrderQueryResponse res = client.execute(request); 
		result = new AlipayTransferQueryResult(res); 
	} catch (AlipayApiException e) { 
		result = new AlipayTransferQueryResult(); 
		e.printStackTrace(); 
	}finally{ 
		log.warn("[单笔转账到支付宝账户查询][data:{}][result:{}]", json,BeanUtil.object2json(result)); 
	} 
	return result; 
}
 
源代码3 项目: anyline   文件: AlipayTransferQueryResult.java
public AlipayFundTransOrderQueryResponse getResponse() { 
	return response; 
}
 
源代码4 项目: anyline   文件: AlipayTransferQueryResult.java
public void setResponse(AlipayFundTransOrderQueryResponse response) { 
	this.response = response; 
}
 
public Class<AlipayFundTransOrderQueryResponse> getResponseClass() {
	return AlipayFundTransOrderQueryResponse.class;
}
 
public Class<AlipayFundTransOrderQueryResponse> getResponseClass() {
	return AlipayFundTransOrderQueryResponse.class;
}
 
源代码7 项目: xxpay-master   文件: PayChannel4AliServiceImpl.java
@Override
public Map getAliTransReq(String jsonParam) {
    String logPrefix = "【支付宝转账查询】";
    BaseParam baseParam = JsonUtil.getObjectFromJson(jsonParam, BaseParam.class);
    Map<String, Object> bizParamMap = baseParam.getBizParamMap();
    if (ObjectValidUtil.isInvalid(bizParamMap)) {
        _log.warn("{}失败, {}. jsonParam={}", logPrefix, RetEnum.RET_PARAM_NOT_FOUND.getMessage(), jsonParam);
        return RpcUtil.createFailResult(baseParam, RetEnum.RET_PARAM_NOT_FOUND);
    }
    JSONObject transOrderObj = baseParam.isNullValue("transOrder") ? null : JSONObject.parseObject(bizParamMap.get("transOrder").toString());
    TransOrder transOrder = JSON.toJavaObject(transOrderObj, TransOrder.class);
    if (ObjectValidUtil.isInvalid(transOrder)) {
        _log.warn("{}失败, {}. jsonParam={}", logPrefix, RetEnum.RET_PARAM_INVALID.getMessage(), jsonParam);
        return RpcUtil.createFailResult(baseParam, RetEnum.RET_PARAM_INVALID);
    }
    String transOrderId = transOrder.getTransOrderId();
    String mchId = transOrder.getMchId();
    String channelId = transOrder.getChannelId();
    PayChannel payChannel = baseService4PayOrder.baseSelectPayChannel(mchId, channelId);
    alipayConfig.init(payChannel.getParam());
    AlipayClient client = new DefaultAlipayClient(alipayConfig.getUrl(), alipayConfig.getApp_id(), alipayConfig.getRsa_private_key(), AlipayConfig.FORMAT, AlipayConfig.CHARSET, alipayConfig.getAlipay_public_key(), AlipayConfig.SIGNTYPE);
    AlipayFundTransOrderQueryRequest request = new AlipayFundTransOrderQueryRequest();
    AlipayFundTransOrderQueryModel model = new AlipayFundTransOrderQueryModel();
    model.setOutBizNo(transOrderId);
    model.setOrderId(transOrder.getChannelOrderNo());
    request.setBizModel(model);
    Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null);
    map.put("transOrderId", transOrderId);
    try {
        AlipayFundTransOrderQueryResponse response = client.execute(request);
        if(response.isSuccess()){
            map.putAll((Map) JSON.toJSON(response));
            map.put("isSuccess", true);
        }else {
            _log.info("{}返回失败", logPrefix);
            _log.info("sub_code:{},sub_msg:{}", response.getSubCode(), response.getSubMsg());
            map.put("channelErrCode", response.getSubCode());
            map.put("channelErrMsg", response.getSubMsg());
        }
    } catch (AlipayApiException e) {
        _log.error(e, "");
    }
    return RpcUtil.createBizResult(baseParam, map);
}
 
源代码8 项目: pay   文件: AlipayFundTransOrderQueryRequest.java
public Class<AlipayFundTransOrderQueryResponse> getResponseClass() {
	return AlipayFundTransOrderQueryResponse.class;
}
 
 类所在包
 类方法
 同包方法