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