EquipmentInventoryController.cs 956 Bytes
using HHECS.Application.Service;
using Microsoft.AspNetCore.Mvc;
using System.Linq;
using HHECS.Model.Entities;
using HHECS.Model.ViewEntity;
using Microsoft.AspNetCore.Http;

namespace HHECS.Web.Areas.EquipmentInfo.Controllers
{
    /// <summary>
    /// 库存
    /// </summary>
    [Area("EquipmentInfo")]
    public class EquipmentInventoryController : BaseController
    {
        private readonly InventoryService _inventoryService;

        public EquipmentInventoryController(InventoryService inventoryService)
        {
            _inventoryService = inventoryService;
        }

        [ServiceFilter(typeof(OperLogFilter))]
        public IActionResult Index()
        {
            return View();
        }

        [HttpPost]
        public string Load(PageReq pageRequest, Inventory entity)
        {
            return _inventoryService.Load(entity, pageRequest);
        }

        #region 自定义方法

        #endregion
    }
}