Files
iMES_Net/iMES.WebApi/Helper/ControHelp.cs
2026-02-06 18:34:35 +08:00

48 lines
1.1 KiB
C#

using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using iMES.Bi.API;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
namespace iMES.Bi
{
public class ControHelp
{
public static string CovJson(Msg_Result Model)
{
IsoDateTimeConverter timeConverter = new IsoDateTimeConverter();
timeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
string Result = JsonConvert.SerializeObject(Model, Formatting.Indented, timeConverter).Replace("null", "\"\"");
return Result;
}
}
public class NPOIMemoryStream : MemoryStream
{
/// <summary>
/// 获取流是否关闭
/// </summary>
public bool IsColse
{
get;
private set;
}
public NPOIMemoryStream(bool colse = false)
{
IsColse = colse;
}
public override void Close()
{
if (IsColse)
{
base.Close();
}
}
}
}