😎优化sap正式库测试库切换
This commit is contained in:
parent
278f8064a6
commit
d1f98addd8
@ -28,6 +28,10 @@ namespace Vistar.Application.SapService;
|
|||||||
|
|
||||||
public class SapService : IDynamicApiController, ITransient
|
public class SapService : IDynamicApiController, ITransient
|
||||||
{
|
{
|
||||||
|
//SAP正式环境
|
||||||
|
private string sapEnvironment = "800";
|
||||||
|
//SAP测试环境
|
||||||
|
//private string sapEnvironment = "130";
|
||||||
private readonly SysConfigService _sysConfigService;
|
private readonly SysConfigService _sysConfigService;
|
||||||
public SapService(SysConfigService sysConfigService)
|
public SapService(SysConfigService sysConfigService)
|
||||||
{
|
{
|
||||||
@ -113,12 +117,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/800/zmmfm012/zmmfm012";//正式sap地址
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/800/zmmfm012/zmmfm012";//正式sap地址
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/130/zmmfm012/zmmfm012";//测试sap地址
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/130/zmmfm012/zmmfm012";//测试sap地址
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -230,11 +239,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/800/zppfm001/zppfm001";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/800/zppfm001/zppfm001";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/130/zppfm001/zppfm001";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/130/zppfm001/zppfm001";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -409,11 +424,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/800/zppfm003/zppfm003";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/800/zppfm003/zppfm003";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/130/zppfm003/zppfm003";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/130/zppfm003/zppfm003";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -523,11 +544,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/800/zppfm004/zppfm004";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/800/zppfm004/zppfm004";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/130/zppfm004/zppfm004";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/130/zppfm004/zppfm004";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -681,11 +708,15 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
//sap正式地址
|
string url = "";
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/800/zmmfm013/zmmfm013";
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap测试地址
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/800/zmmfm013/zmmfm013";
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/130/zmmfm013/zmmfm013";
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/130/zmmfm013/zmmfm013";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
@ -853,11 +884,18 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
//sap正式地址
|
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/800/zppfm005/zppfm005";
|
|
||||||
|
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
|
//sap正式地址
|
||||||
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/800/zppfm005/zppfm005";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/130/zppfm005/zppfm005";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/130/zppfm005/zppfm005";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -1000,11 +1038,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/800/zpsfm005/zpsfm005";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/800/zpsfm005/zpsfm005";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/130/zpsfm005/zpsfm005";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/130/zpsfm005/zpsfm005";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -1147,12 +1191,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/800/zpsfm006/zpsfm006";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/800/zpsfm006/zpsfm006";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
// sap测试地址
|
// sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/130/zpsfm006/zpsfm006";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/130/zpsfm006/zpsfm006";
|
||||||
|
}
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
|
|
||||||
@ -1282,11 +1331,17 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
|
string url = "";
|
||||||
|
if (sapEnvironment == "800")
|
||||||
|
{
|
||||||
//sap正式地址
|
//sap正式地址
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/ZFIFM006/800/ZFIFM006/ZFIFM006";
|
url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/ZFIFM006/800/ZFIFM006/ZFIFM006";
|
||||||
|
}
|
||||||
|
if (sapEnvironment == "130")
|
||||||
|
{
|
||||||
//sap测试地址
|
//sap测试地址
|
||||||
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/ZFIFM006/130/ZFIFM006/ZFIFM006";
|
url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/ZFIFM006/130/ZFIFM006/ZFIFM006";
|
||||||
|
}
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
|
Loading…
Reference in New Issue
Block a user