From 52ed22fbccb23e1ffe7a8f179eb753947300ed8e Mon Sep 17 00:00:00 2001 From: 移动系统liao <liaoxujun@qq.com> Date: 星期二, 25 六月 2024 09:05:19 +0800 Subject: [PATCH] 仓储管理 增加类型筛选 --- CoreCms.Net.Web.Admin/Controllers/Stock/CoreCmsStockController.cs | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CoreCms.Net.Web.Admin/Controllers/Stock/CoreCmsStockController.cs b/CoreCms.Net.Web.Admin/Controllers/Stock/CoreCmsStockController.cs index efbbc3e..7c15698 100644 --- a/CoreCms.Net.Web.Admin/Controllers/Stock/CoreCmsStockController.cs +++ b/CoreCms.Net.Web.Admin/Controllers/Stock/CoreCmsStockController.cs @@ -31,6 +31,7 @@ using Microsoft.AspNetCore.Mvc; using NPOI.HSSF.UserModel; using SqlSugar; +using CoreCms.Net.Services; namespace CoreCms.Net.Web.Admin.Controllers { @@ -50,12 +51,18 @@ private readonly ICoreCmsStockLogServices _stockLogServices; private readonly ISysUserServices _sysUserServices; private readonly IHttpContextUser _user; + private readonly ICoreCmsGoodsCategoryServices _coreCmsGoodsCategoryServices; /// <summary> /// 鏋勯�犲嚱鏁� ///</summary> public CoreCmsStockController(IWebHostEnvironment webHostEnvironment - , ICoreCmsStockServices stockServices, ICoreCmsProductsServices productsServices, IHttpContextUser user, ICoreCmsStockLogServices stockLogServices, ISysUserServices sysUserServices) + , ICoreCmsStockServices stockServices + , ICoreCmsProductsServices productsServices + , IHttpContextUser user + , ICoreCmsStockLogServices stockLogServices + , ISysUserServices sysUserServices, +ICoreCmsGoodsCategoryServices coreCmsGoodsCategoryServices) { _webHostEnvironment = webHostEnvironment; _stockServices = stockServices; @@ -63,6 +70,8 @@ _user = user; _stockLogServices = stockLogServices; _sysUserServices = sysUserServices; + _coreCmsGoodsCategoryServices = coreCmsGoodsCategoryServices; + } #region 鑾峰彇鍒楄〃============================================================ @@ -167,16 +176,20 @@ /// <returns></returns> [HttpPost] [Description("棣栭〉鏁版嵁")] - public AdminUiCallBack GetIndex() + public async Task<AdminUiCallBack> GetIndex() { //杩斿洖鏁版嵁 var jm = new AdminUiCallBack { code = 0 }; var stockType = EnumHelper.EnumToList<GlobalEnumVars.StockType>(); stockType = stockType.Where(p => p.value < 3).ToList(); + + var categories = await _coreCmsGoodsCategoryServices.QueryListByClauseAsync(p => p.isShow, p => p.sort, OrderByType.Asc, true, true); + var categoriesTree = GoodsHelper.GetTree(categories, false); jm.data = new { - stockType, + stockType + }; return jm; } -- Gitblit v1.9.1