From fa43bc9d26c7b9ec2b07e2d3e1a7f07abe68da5b Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期四, 15 五月 2025 14:46:59 +0800 Subject: [PATCH] 导入 --- DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs | 95 ++++++----------------------------------------- 1 files changed, 12 insertions(+), 83 deletions(-) diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs index b968cb5..191fc2c 100644 --- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs +++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs @@ -42,28 +42,7 @@ { private static readonly string WebApiUrl = ConfigurationManager.AppSettings["WebApiUrl"]; - - public static async Task<string> UploadFileAsync(string filePath) - { - using (var httpClient = new HttpClient()) - using (var form = new MultipartFormDataContent()) - { - httpClient.DefaultRequestHeaders.Add("token", - GetBasicAuthTicket()); - using (var fs = File.OpenRead(filePath)) - using (var streamContent = new StreamContent(fs)) - { - form.Add(streamContent, "file", Path.GetFileName(filePath)); - var response = - await httpClient.PostAsync( - WebApiUrl + "Upload/UploadFile", form); - var responseString = - await response.Content.ReadAsStringAsync(); - return responseString; - } - } - } - + public static (Size, string, Color, Padding) getLoading() { Size _size = new Size(360, 90); @@ -251,6 +230,8 @@ var array = new JArray(); var d = json["rtnData"]; foreach (var a in d) array.Add(a); + //if (array.Count <=0) + // return null; var dt = JsonConvert.DeserializeObject<DataTable>(array.ToString()); rto.rtnData = dt; return rto; @@ -1172,7 +1153,12 @@ } #endregion - + /// <summary> + /// 鍒ゆ柇鎺т欢鍙鐘舵�� + /// </summary> + /// <param name="obj"></param> + /// <param name="isEdt"></param> + /// <returns></returns> private static bool _isRead(object obj, bool isEdt = false) { ///姘歌繙鏄彧璇荤殑 @@ -1286,36 +1272,7 @@ } } - /// <summary> - /// 杞┘宄板懡鍚� - /// </summary> - /// <param name="input"></param> - /// <returns></returns> - public static string ToCamelCase(string strItem) - { - //濡傛灉鍖呭惈灏忓啓锛屼絾涓嶅寘鍚笅鍒掔嚎 - var hasLowercase = Regex.IsMatch(strItem, @"[a-z]"); - if (hasLowercase && !strItem.Contains("_")) - { - var chars = strItem.ToCharArray(); - chars[0] = char.ToLower(chars[0]); - return new string(chars); - } - - var strItems = strItem.ToLower().Split('_'); - var strItemTarget = strItems[0]; - for (var j = 1; j < strItems.Length; j++) - { - var temp = strItems[j]; - var temp1 = temp[0].ToString().ToUpper(); - var temp2 = ""; - temp2 = temp1 + temp.Remove(0, 1); - strItemTarget += temp2; - } - - return strItemTarget; - } - + /// <summary> /// 杞珿uid /// </summary> @@ -1343,30 +1300,7 @@ if (string.IsNullOrEmpty(s)) return null; return decimal.Parse(s); } - public static int ToInt(string str) - { - try - { - return int.Parse(str); - } - catch (Exception) - { - - return 0; - } - } - public static long ToLong(string str) - { - try - { - return long.Parse(str); - } - catch (Exception) - { - - return 0; - } - } + public static int ToBit(string str) { @@ -1374,12 +1308,7 @@ return 1; return 0; } - public static bool ToBoole(string str) - { - if (str.ToUpper() == "true".ToUpper()) - return true; - return false; - } + public static bool ToCheck(string str) { -- Gitblit v1.9.3