´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/47049b24-30e9-4e73-be80-cc5abf5cfefd.vsidxBinary files differ
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/a2fa64ef-bfbd-465a-bb17-e67f300690d9.vsidxBinary files differ
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/PDAController.cs
@@ -29,5 +29,72 @@ _taskService = taskService; } [HttpPost, HttpGet, Route("DownLoadApp"), AllowAnonymous] public virtual ActionResult DownLoadApp() { string path = $"{AppDomain.CurrentDomain.BaseDirectory}Upload/App/"; if (!Directory.Exists(path)) Directory.CreateDirectory(path); path += "WMS-PDA.apk"; if(System.IO.File.Exists(path)) { byte[] fileBytes = System.IO.File.ReadAllBytes(path); return File( fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, System.IO.Path.GetFileName(path) ); } else { return Json(WebResponseContent.Instance.Error($"æªæ¾å°å®è£ å ")); } } [HttpPost, HttpGet, Route("UploadApp"), AllowAnonymous] [Consumes("multipart/form-data")] public WebResponseContent UploadApp(IEnumerable<IFormFile> fileInput) { try { List<IFormFile> files = fileInput.ToList(); if (files == null || files.Count() == 0) return new WebResponseContent { Status = true, Message = "è¯·éæ©ä¸ä¼ çæä»¶" }; IFormFile formFile = files[0]; string dicPath = $"{AppDomain.CurrentDomain.BaseDirectory}Upload/App/"; if (!Directory.Exists(dicPath)) Directory.CreateDirectory(dicPath); string path = $"{dicPath}WMS-PDA{DateTime.Now:yyyyMMddhhmmss}.apk"; dicPath = $"{dicPath}WMS-PDA.apk"; System.IO.File.Move(dicPath, path); using (var stream = new FileStream(dicPath, FileMode.Create)) { formFile.CopyTo(stream); } return new WebResponseContent { Status = true, Message = "æä»¶ä¸ä¼ æå" }; } catch (Exception ex) { return WebResponseContent.Instance.Error(ex.Message); } } //[HttpPost, HttpGet, Route("GetPDAVersion"), AllowAnonymous] //public WebResponseContent GetPDAVersion(string version) //{ // try // { // string versionP = ConfigUtil.GetConfiguration["PDAVersion"]; // if (Convert.ToInt32(versionP) > Convert.ToInt32(version)) // return WebResponseContent.Instance.OK(data: true); // else return WebResponseContent.Instance.OK(data: false); // } // catch (Exception ex) // { // return WebResponseContent.Instance.Error(ex.Message); // } //} } } ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_DictionaryController.cs
@@ -7,7 +7,7 @@ using WIDESEA_Model.Models; using WIDESEA_DTO.System; namespace WIDESEA_WMSServer.Controllers.System namespace WIDESEA_WMSServer.Controllers { [Route("api/Sys_Dictionary")] [ApiController] ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_DictionaryListController.cs
@@ -3,7 +3,7 @@ using WIDESEA_ISystemService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.System namespace WIDESEA_WMSServer.Controllers { [Route("api/Sys_DictionaryList")] [ApiController] ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_LogController.cs
@@ -4,7 +4,7 @@ using WIDESEA_ISystemService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.System namespace WIDESEA_WMSServer.Controllers { [Route("api/[controller]")] [ApiController] ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_RoleAuthController.cs
@@ -4,7 +4,7 @@ using WIDESEA_ISystemService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.System namespace WIDESEA_WMSServer.Controllers { [Route("api/Sys_RoleAuth")] [ApiController] ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_RoleController.cs
@@ -9,7 +9,7 @@ using WIDESEA_Model.Models; using WIDESEA_Model.Models.System; namespace WIDESEA_WMSServer.Controllers.System namespace WIDESEA_WMSServer.Controllers { [Route("api/Sys_Role")] [ApiController]