/// <summary> /// 上传文件 /// </summary> /// <param name="context"></param> /// <param name="msg"></param> /// <param name="P1"></param> /// <param name="P2"></param> /// <param name="UserInfo"></param> public void UPLOADFILEV1(JObject context, Msg_Result msg, string P1, string P2, JH_Auth_UserB.UserInfo UserInfo) { try { int fid = 3; if (!string.IsNullOrEmpty(P1)) { fid = Int32.Parse(P1); } CommonHelp.WriteLOG("文件数量" + context.Request.Files.Count); List <FT_File> ls = new List <FT_File>(); for (int i = 0; i < context.Request.Files.Count; i++) { HttpPostedFile uploadFile = context.Request.Files[i]; string originalName = uploadFile.FileName; string[] temp = uploadFile.FileName.Split('.'); //保存图片 string filename = System.Guid.NewGuid() + "." + temp[temp.Length - 1].ToLower(); string md5 = new CommonHelp().SaveFile(UserInfo.QYinfo, filename, uploadFile); string json = "[{filename:'" + uploadFile.FileName + "',md5:'" + md5.Split(',')[0] + "',zyid:'" + md5.Split(',')[1] + "',filesize:'" + uploadFile.InputStream.Length.ToString() + "'}]"; QYWDManage qywd = new QYWDManage(); //MP4上传阿里云 //if (Path.GetExtension(originalName).ToLower() == ".mp4") //{ // md5 = md5.Replace("\"", "").Split(',')[0]; // AliyunHelp.UploadToOSS(md5, "mp4", uploadFile.InputStream); //} CommonHelp.WriteLOG("调用参数" + fid.ToString()); qywd.ADDFILE(context, msg, json, fid.ToString(), UserInfo); } } catch (Exception e) { msg.ErrorMsg = "上传图片"; } }
/// <summary> /// 上传文件(文档中心) /// </summary> /// <param name="context"></param> /// <param name="msg"></param> /// <param name="P1"></param> /// <param name="P2"></param> /// <param name="UserInfo"></param> public void UPLOADFILES(JObject context, Msg_Result msg, string P1, string P2, JH_Auth_UserB.UserInfo UserInfo) { try { HttpPostedFile uploadFile = context.Request.Files["upFile"]; string originalName = uploadFile.FileName; string[] temp = uploadFile.FileName.Split('.'); //保存图片 string filename = System.Guid.NewGuid() + "." + temp[temp.Length - 1].ToLower(); string md5 = new CommonHelp().SaveFile(UserInfo.QYinfo, filename, uploadFile); string json = "[{filename:'" + uploadFile.FileName + "',md5:" + md5 + ",filesize:'" + uploadFile.InputStream.Length.ToString() + "'}]"; QYWDManage qywd = new QYWDManage(); qywd.ADDFILE(context, msg, json, P1, UserInfo); } catch (Exception e) { msg.ErrorMsg = "上传图片"; } }