qwj
2023-08-17 fc8e734eced2286da59006b9df4e3d0eb5675307
DocumentFile.Service/Controllers/DocumentController.cs
@@ -17,19 +17,40 @@
            _uploadService = uploadService;
        }
        ///// <summary>
        ///// 上传文件模板(doc、docx)
        ///// </summary>
        ///// <param name="code">租户唯一标识code</param>
        ///// <param name="formFile">文件</param>
        ///// <returns></returns>
        //[HttpPost]
        //public async Task<IActionResult> UploadDocTemplate([FromForm]string code,IFormFile formFile)
        //{
        //    ReturnMsg msg = new ReturnMsg();
        //    if(formFile.Length>0)
        //    {
        //        msg = await this._uploadService.HandleUploadWordFile(formFile,code,"");
        //    }
        //    else
        //    {
        //        msg.error = "请上传文件";
        //    }
        //    return new JsonResult(msg);
        //}
        /// <summary>
        /// 上传文件模板(doc、docx)
        /// 上传文件(doc、docx)
        /// 本地指定路径
        /// </summary>
        /// <param name="code">租户唯一标识code</param>
        /// <param name="formFile">文件</param>
        /// <returns></returns>
        [HttpPost]
        public async Task<IActionResult> UploadDocTemplate([FromForm]string code,IFormFile formFile)
        public async Task<IActionResult> UploadDocWithPath([FromForm]string code, [FromForm] string path, IFormFile formFile)
        {
            ReturnMsg msg = new ReturnMsg();
            if(formFile.Length>0)
            if (formFile.Length > 0)
            {
                msg = await this._uploadService.HandleUploadWordFile(formFile,code,"");
                msg = await this._uploadService.HandleUploadWordFile(formFile,code,path);
            }
            else
            {
@@ -44,12 +65,12 @@
        /// </summary>
        /// <returns></returns>
        [HttpPost]
        public async Task<IActionResult> UploadDocInstance([FromForm] string code, [FromForm] string path, IFormFile formFile)
        public async Task<IActionResult> UploadDocInstance([FromForm] string code, IFormFile formFile)
        {
            ReturnMsg msg = new ReturnMsg();
            if (formFile.Length > 0)
            {
                msg = await this._uploadService.HandleUploadWordFile(formFile, code,path);
                msg = await this._uploadService.HandleUploadWordFile(formFile, code, "");
            }
            else
            {