package com.ruoyi.order.util.tencent.service;
|
|
|
import com.ruoyi.order.util.tencent.common.Configure;
|
import com.ruoyi.order.util.tencent.protocol.UnifiedorderReqData;
|
|
/**
|
* 统一下单服务
|
* @author pen
|
*/
|
public class UnifiedorderService extends BaseService{
|
|
public UnifiedorderService(Integer apptype) throws IllegalAccessException, InstantiationException, ClassNotFoundException {
|
super(apptype, Configure.UNIFIEDORDER_API);
|
}
|
|
/**
|
* 统一下单服务
|
* @param UnifiedorderReqData 这个数据对象里面包含了API要求提交的各种数据字段
|
*/
|
public String request(UnifiedorderReqData unifiedorderReqData) throws Exception {
|
|
//--------------------------------------------------------------------
|
//发送HTTPS的Post请求到API地址
|
//--------------------------------------------------------------------
|
String responseString = sendPost(unifiedorderReqData);
|
|
return responseString;
|
}
|
}
|