chore: 初始化 VPSA ASP.NET 管理端
This commit is contained in:
209
submit/MESCommonBase05.ashx
Normal file
209
submit/MESCommonBase05.ashx
Normal file
@@ -0,0 +1,209 @@
|
||||
<%@ WebHandler Language="C#" Class="MESCommonBase05" %>
|
||||
|
||||
using System.Web;
|
||||
|
||||
public class MESCommonBase05 : IHttpHandler
|
||||
{
|
||||
|
||||
public bool IsReusable
|
||||
{
|
||||
get
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
public void ProcessRequest(HttpContext context)
|
||||
{
|
||||
string connType = "05";
|
||||
//ProcessRequestHttpContext.ProcessRequestServer.ProcessRequestHttpContext(connType, context);
|
||||
}
|
||||
|
||||
//public void ProcessRequestHttpContext(string connType,HttpContext context)
|
||||
//{
|
||||
// context.Response.ContentType = "application/json";
|
||||
// var data = context.Request;
|
||||
// var stream = new StreamReader(data.InputStream).ReadToEnd();
|
||||
// string InvoiceNum;
|
||||
// //JsonData jsonData;
|
||||
// string responseText = "NULL";
|
||||
// byte[] bytes = null;
|
||||
// string fileName = "test.xsl";
|
||||
|
||||
// try
|
||||
// {
|
||||
// JsonData jsonData=null;
|
||||
// try
|
||||
// {
|
||||
// jsonData = JsonMapper.ToObject(stream);
|
||||
|
||||
// }
|
||||
// catch(Exception err)
|
||||
// { }
|
||||
// int type=0;
|
||||
// try
|
||||
// {
|
||||
// if(jsonData!=null)
|
||||
// {
|
||||
// if(jsonData.ContainsKey("Type"))
|
||||
// {
|
||||
// type = Int32.Parse( jsonData["Type"].ToString());
|
||||
// }else if(jsonData.ContainsKey("type"))
|
||||
// {
|
||||
// type = Int32.Parse( jsonData["type"].ToString());
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// catch
|
||||
// {
|
||||
|
||||
// }
|
||||
// jsonobj dataobj=null;
|
||||
// try
|
||||
// {
|
||||
// dataobj = new JavaScriptSerializer().Deserialize<jsonobj>(stream);
|
||||
// if(dataobj!=null)
|
||||
// {
|
||||
// type = Int32.Parse(dataobj.Type);
|
||||
// }
|
||||
|
||||
// }
|
||||
// catch(Exception err)
|
||||
// {
|
||||
// dataobj = null;
|
||||
// }
|
||||
|
||||
// if(dataobj==null)
|
||||
// {
|
||||
// try
|
||||
// {
|
||||
// InvoiceNum = HttpContext.Current.Request["param"];
|
||||
// if(InvoiceNum!=null)
|
||||
// {
|
||||
// jsonData = JsonMapper.ToObject(InvoiceNum);
|
||||
// if(jsonData.ContainsKey("Type"))
|
||||
// {
|
||||
// type = Int32.Parse( jsonData["Type"].ToString());
|
||||
// }else if(jsonData.ContainsKey("type"))
|
||||
// {
|
||||
// type = Int32.Parse( jsonData["type"].ToString());
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// catch
|
||||
// {
|
||||
// jsonData = null;
|
||||
// }
|
||||
|
||||
// }
|
||||
// string fileExtension;
|
||||
// HttpFileCollection files;
|
||||
// string suffix;
|
||||
// string name;
|
||||
// switch(type)
|
||||
// {
|
||||
// case 2001:
|
||||
|
||||
// DataLink.LogJsonData(connType,jsonData);
|
||||
|
||||
// MESDownloadExcel.ExcelWebCall.ExcelFile(connType,jsonData,out bytes,out fileName,out fileExtension);
|
||||
// fileName = fileName + "."+fileExtension;
|
||||
|
||||
// HttpContext.Current.Response.ContentType = "application/octet-stream";
|
||||
// //HttpContext.Current.Response.ContentType = getContentType(extension);
|
||||
// //通知浏览器下载文件而不是打开
|
||||
// HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
// HttpContext.Current.Response.AddHeader("Access-Control-Expose-Headers", "Content-Disposition");
|
||||
// HttpContext.Current.Response.BinaryWrite(bytes);
|
||||
// HttpContext.Current.Response.Flush();
|
||||
// HttpContext.Current.Response.End();
|
||||
// break;
|
||||
// case 2002:
|
||||
// DataLink.LogJsonData(connType,jsonData);
|
||||
|
||||
// MESDownloadExcel.ExcelWebCall.ExcelFilePdf(connType,jsonData,out bytes,out fileName,out fileExtension);
|
||||
// fileName = fileName + "."+fileExtension;
|
||||
|
||||
// HttpContext.Current.Response.ContentType = "application/octet-stream";
|
||||
// //HttpContext.Current.Response.ContentType = getContentType(extension);
|
||||
// //通知浏览器下载文件而不是打开
|
||||
// HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
// HttpContext.Current.Response.AddHeader("Access-Control-Expose-Headers", "Content-Disposition");
|
||||
// HttpContext.Current.Response.BinaryWrite(bytes);
|
||||
// HttpContext.Current.Response.Flush();
|
||||
// HttpContext.Current.Response.End();
|
||||
|
||||
// break;
|
||||
// case 15://上传文件
|
||||
// files = context.Request.Files;
|
||||
// if (files.Count > 0)
|
||||
// {
|
||||
|
||||
// fileName = files[0].FileName;
|
||||
// bytes = new byte[files[0].InputStream.Length];
|
||||
// files[0].InputStream.Read(bytes, 0, bytes.Length);
|
||||
// suffix = fileName.Split(new Char[] { '.' })[1];
|
||||
// name = fileName.Split(new Char[] { '.' })[0];
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type15(connType,jsonData, name, suffix, bytes);
|
||||
// if(DataLinkMesWork.DataLink.isBakup=="1")
|
||||
// {
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type15_Bakup(connType,jsonData, name, suffix, bytes);
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// fileName = "";
|
||||
// bytes = new byte[1];
|
||||
// suffix = "";
|
||||
// name = "";
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type15(connType,jsonData, name, suffix, bytes);
|
||||
// if(DataLinkMesWork.DataLink.isBakup=="1")
|
||||
// {
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type15_Bakup(connType,jsonData, name, suffix, bytes);
|
||||
// }
|
||||
// }
|
||||
|
||||
// break;
|
||||
// case 16://上传文件
|
||||
// DataLink.LogJsonData(jsonData);
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type16(connType,jsonData, out bytes, out fileName, out suffix);
|
||||
// if (bytes == null) return;
|
||||
// fileName = fileName + "."+suffix;
|
||||
|
||||
// HttpContext.Current.Response.ContentType = "application/octet-stream";
|
||||
// //HttpContext.Current.Response.ContentType = getContentType(extension);
|
||||
// //通知浏览器下载文件而不是打开
|
||||
// HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
// HttpContext.Current.Response.AddHeader("Access-Control-Expose-Headers", "Content-Disposition");
|
||||
// HttpContext.Current.Response.BinaryWrite(bytes);
|
||||
// HttpContext.Current.Response.Flush();
|
||||
// HttpContext.Current.Response.End();
|
||||
// if(DataLinkMesWork.DataLink.isBakup=="1")
|
||||
// {
|
||||
// DataLinkMesWork.DataLink.ExePROCEDURE_Type16_Bakup(connType,jsonData, out bytes, out fileName, out suffix);
|
||||
// }
|
||||
// break;
|
||||
// default:
|
||||
|
||||
// DataLink.LogJsonData(jsonData);
|
||||
|
||||
// responseText = DataLinkMesWork.DataLink.SqlWebCall(connType,type,jsonData,dataobj);//.SqlWebCall(stream);
|
||||
|
||||
// context.Response.Write(responseText);
|
||||
// string isBakup= DataLinkMesWork.DataLink.GetIsBakupByConnType(connType);
|
||||
// if(isBakup=="1")
|
||||
// {
|
||||
// DataLinkMesWork.DataLink.SqlWebCall_Bakup(connType,type,jsonData,dataobj);
|
||||
// }
|
||||
// break;
|
||||
// }
|
||||
|
||||
|
||||
|
||||
// }
|
||||
// catch(Exception err)
|
||||
// {
|
||||
// context.Response.Write(responseText);
|
||||
// }
|
||||
//}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user