schangxiang@126.com
2025-05-04 d8df1d1a57ed07c2c2bfd84e558e6198f821cdb6
Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms/Controller/WmsMaterialController.cs
@@ -1,6 +1,6 @@
using Ao.Lang;
using CMS.Extensions.Abp.AspNetCore.Mvc.Filters;
using CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsMaterials;
using CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsMaterial;
using CMS.Plugin.HIAWms.Application.Contracts.Services;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
@@ -13,7 +13,7 @@
namespace CMS.Plugin.HIAWms.Controller
{
    /// <summary>
    /// WmsMaterial服务
    /// ç‰©æ–™åŸºç¡€ä¿¡æ¯æœåŠ¡
    /// </summary>
    [ApiController]
    [TypeFilter(typeof(CMSLanguageFilter))]
@@ -35,7 +35,7 @@
        }
        /// <summary>
        /// èŽ·å–wmsmaterial.
        /// èŽ·å–ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="id">标识符.</param>
        /// <returns></returns>
@@ -47,19 +47,19 @@
        }
        /// <summary>
        /// èŽ·å–wmsmaterial的列表.
        /// åˆ†é¡µèŽ·å–ç‰©æ–™åŸºç¡€ä¿¡æ¯çš„åˆ—è¡¨.
        /// </summary>
        /// <param name="input">输入.</param>
        /// <returns></returns>
        [HttpGet]
        [Route("Page")]
        public virtual Task<PagedResultDto<WmsMaterialDto>> GetListAsync([FromQuery] GetWmsMaterialsInput input)
        public virtual Task<PagedResultDto<WmsMaterialDto>> GetListAsync([FromQuery] GetWmsMaterialInput input)
        {
            return _wmsmaterialAppService.GetListAsync(input);
        }
        /// <summary>
        /// åˆ›å»ºwmsmaterial.
        /// åˆ›å»ºç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="input">输入.</param>
        /// <returns></returns>
@@ -71,7 +71,7 @@
        }
        /// <summary>
        /// æ›´æ–°wmsmaterial.
        /// æ›´æ–°ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="id">标识符.</param>
        /// <param name="input">输入.</param>
@@ -85,7 +85,7 @@
        }
        /// <summary>
        /// å…‹éš†WmsMaterial.
        /// å…‹éš†ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="ids">Id集合.</param>
        /// <returns></returns>
@@ -98,7 +98,7 @@
        }
        /// <summary>
        /// åˆ é™¤wmsmaterial.
        /// åˆ é™¤ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="id">标识符.</param>
        /// <returns></returns>
@@ -111,7 +111,7 @@
        }
        /// <summary>
        /// æ‰¹é‡åˆ é™¤wmsmaterial.
        /// æ‰¹é‡åˆ é™¤ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <param name="ids">The ids.</param>
        /// <returns></returns>
@@ -123,7 +123,7 @@
        }
        /// <summary>
        /// è°ƒæ•´æŽ’序.
        /// è°ƒæ•´æŽ’序物料基础信息
        /// </summary>
        /// <param name="id">标识符.</param>
        /// <returns></returns>
@@ -135,7 +135,7 @@
        }
        /// <summary>
        /// å¯¼å…¥wmsmaterial.
        /// å¯¼å…¥ç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <returns></returns>
        [Authorize]
@@ -164,12 +164,12 @@
        }
        /// <summary>
        /// å¯¼å‡ºwmsmaterial.
        /// å¯¼å‡ºç‰©æ–™åŸºç¡€ä¿¡æ¯
        /// </summary>
        /// <returns></returns>
        [HttpGet]
        [Route("Export")]
        public virtual async Task<IActionResult> ExportAsync([FromQuery] GetWmsMaterialsInput input)
        public virtual async Task<IActionResult> ExportAsync([FromQuery] GetWmsMaterialInput input)
        {
            input.MaxResultCount = int.MaxValue;
            var exportData = await _wmsmaterialAppService.ExportAsync(input);