pan
9 天以前 ad88253aab4f38bb98d5516fecd1264c1e0235df
项目代码/WMS无仓储版/WIDESEA_WMSServer/WIDESEA_BasicService/ErpApiService.cs
@@ -6,6 +6,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Reflection.Emit;
using System.Text;
using System.Threading.Tasks;
@@ -41,7 +42,10 @@
        {
            try
            {
                var request = new TokenRequest { appId = "BG_SYSTEM", secretKey = "7e9239c1e132462a9cf03bfa342a044aMTcxODE5MzgxODI4Mw" };
                //erp 娴嬭瘯鐜
                //var request = new TokenRequest { appId = "BG_SYSTEM", secretKey = "7e9239c1e132462a9cf03bfa342a044aMTcxODE5MzgxODI4Mw" };
                ////erp 姝e紡鐜
                var request = new TokenRequest { appId = "BG_SYSTEM", secretKey = "9a3d0b5a37Bfc6dAM4b34ODb8ebDOSb937106d1b19DS29098" };
                var response = await PostAsync<TokenRequest, TokenResponse>("auth/getAccessToken", request, includeToken: false);
                var _token = response?.data?.access_token;
                return _token ?? "";
@@ -352,11 +356,13 @@
                json = JsonConvert.SerializeObject(request);
            }
            var content = new StringContent(json, Encoding.UTF8, "application/json");
            var _client = _httpClientFactory.CreateClient("ERPUrl");
            _client.DefaultRequestHeaders.Clear();
            string timestamp = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
            string base64Header = Convert.ToBase64String(Encoding.UTF8.GetBytes(timestamp));
            _client.DefaultRequestHeaders.Add("X-Custom-Header", base64Header);