|
|
|
@ -31,9 +31,13 @@ import com.doudian.open.api.supplyCenter_refund_operate.SupplyCenterRefundOperat
|
|
|
|
|
import com.doudian.open.api.supplyCenter_refund_operate.data.SupplyCenterRefundOperateData;
|
|
|
|
|
import com.doudian.open.api.supplyCenter_refund_operate.param.SupplyCenterRefundOperateParam;
|
|
|
|
|
import com.doudian.open.core.DoudianOpRequest;
|
|
|
|
|
import com.doudian.open.core.GlobalConfig;
|
|
|
|
|
import com.ms.biz.tool.CommonTool;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
@Slf4j
|
|
|
|
|
public class DDApi {
|
|
|
|
|
|
|
|
|
@ -122,6 +126,15 @@ public class DDApi {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private static <T, R> T execute(DoudianOpRequest<R> request) {
|
|
|
|
|
GlobalConfig.getGlobalConfig().addHttpRequestHeader("X-USE-BOE", "1");
|
|
|
|
|
GlobalConfig.getGlobalConfig().addHttpRequestHeader("Origin-From", "djt_prod");
|
|
|
|
|
GlobalConfig.getGlobalConfig().addHttpRequestHeader("X-TT-ENV", "boe_supply_center");
|
|
|
|
|
|
|
|
|
|
// SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
|
// GlobalConfig.getGlobalConfig().addHttpRequestHeader("X-USE-PPE", "1");
|
|
|
|
|
// GlobalConfig.getGlobalConfig().addHttpRequestHeader("Origin-From", "djt_ppe_" + format.format(new Date()));
|
|
|
|
|
// GlobalConfig.getGlobalConfig().addHttpRequestHeader("X-TT-ENV", "ppe_supply_center");
|
|
|
|
|
|
|
|
|
|
log.info("DdParam:{}", JSONObject.toJSONString(request.getParam()));
|
|
|
|
|
log.info("DdRequest:{}", JSONObject.toJSONString(request));
|
|
|
|
|
T response = request.execute();
|
|
|
|
|