diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs index 258e6439..6f685177 100644 --- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs +++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs @@ -5,11 +5,11 @@ namespace Tnb.EquipMgr.Interfaces { public interface IEqpEquipFileService { - /// - /// 上传附件 - /// - /// - /// - public Task Upload(string equip_id,IFormFile file); + ///// + ///// 上传附件 + ///// + ///// + ///// + //public Task Upload(string equip_id,IFormFile file); } } \ No newline at end of file diff --git a/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs b/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs index b664448f..3367ffc3 100644 --- a/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs +++ b/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs @@ -1,6 +1,7 @@ using JNPF.Common.Core.Manager; using JNPF.Common.Dtos.VisualDev; using JNPF.Common.Enums; +using JNPF.Common.Models; using JNPF.DependencyInjection; using JNPF.DynamicApiController; using JNPF.FriendlyException; @@ -10,6 +11,7 @@ using JNPF.Systems.Interfaces.Common; using JNPF.VisualDev; using JNPF.VisualDev.Entitys; using JNPF.VisualDev.Interfaces; +using Microsoft.AspNetCore.Components.Forms; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; @@ -41,16 +43,16 @@ namespace Tnb.EquipMgr } [HttpPost] - public async Task Upload([FromForm]string equip_id,[FromForm]IFormFile file) + public async Task Upload([FromForm]string equip_id,[FromForm] ChunkModel input) { string msg = ""; try { - var attachment = await _fileService.Uploader("annexpic", file); + var attachment = await _fileService.Uploader("annexpic", input); EqpEquipFile eqpEquipFile = new EqpEquipFile() { - file_name = file.FileName, + file_name = input.file.FileName, equip_id = equip_id, create_id = _userManager.UserId, create_time = DateTime.Now,