From f43b7df8400f4fcffc9f19dca0888d61e2b33d5f Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期三, 12 三月 2025 18:41:52 +0800 Subject: [PATCH] WMS系统添加PDA权限,PDA程序 --- 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_MenuController.cs | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_MenuController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_MenuController.cs" index bd85036..b86710c 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_MenuController.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_MenuController.cs" @@ -1,13 +1,12 @@ -锘縰sing Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Mvc; +锘縰sing Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; -using WIDESEA_IServices; +using WIDESEA_ISystemService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers { - [Route("api/Menu")] + [Route("api/Sys_Menu")] [ApiController] public class Sys_MenuController : ApiBaseController<ISys_MenuService, Sys_Menu> { @@ -29,7 +28,7 @@ } [HttpPost, Route("getTreeItem")] - public async Task<IActionResult> GetTreeItem(int menuId) + public IActionResult GetTreeItem(int menuId) { return Json(Service.GetTreeItem(menuId)); } @@ -37,7 +36,7 @@ [HttpPost, Route("save")] public ActionResult Save([FromBody] Sys_Menu menu) { - if (App.User.IsSuperAdmin) + if (App.User.UserId == 1) { return Json(Service.Save(menu)); } @@ -46,5 +45,20 @@ return Json(WebResponseContent.Instance.Error("浠呴檺瓒呯骇绠$悊鍛樹慨鏀规暟鎹�")); } } + [HttpPost, Route("delMenu")] + public WebResponseContent DelMenu(int menuId) + { + return Service.DelMenu(menuId); + } + + /// <summary> + /// 鑾峰彇棣栭〉鎵�鏈変粨搴撴潈闄� + /// </summary> + /// <returns></returns> + [HttpGet, HttpPost, Route("GetTreeMenuPDAStash")] + public IActionResult GetTreeMenuPDAStash(int ParentId) + { + return Json(Service.GetTreeMenuPDAStash(ParentId)); + } } } -- Gitblit v1.9.3