From 53fc01454cc12f34a2f897bb14320199b1b4537e Mon Sep 17 00:00:00 2001 From: Marvin Date: Mon, 11 Apr 2022 12:36:17 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9SYS=E6=A8=A1=E7=BB=84?= =?UTF-8?q?=EF=BC=8C=E5=85=A8=E9=83=A8=E9=87=87=E7=94=A8=E6=96=B0ResultMod?= =?UTF-8?q?el=202.=E5=90=8C=E6=97=B6=E4=BF=AE=E6=94=B9=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E6=A8=A1=E7=BB=84=E6=9C=89=E5=85=B3=E8=81=94=E5=88=B0SYS?= =?UTF-8?q?=E7=9A=84=E9=83=A8=E5=88=86=203.=E4=BF=AE=E6=AD=A3KCSController?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E6=AD=A4=E5=BC=82=E6=AD=A5=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E7=BC=BA=E5=B0=91=20"await"=20=E8=BF=90=E7=AE=97=E7=AC=A6?= =?UTF-8?q?=EF=BC=8C=E5=B0=86=E4=BB=A5=E5=90=8C=E6=AD=A5=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/BASController.cs | 4 +- .../Controllers/HomeController.cs | 35 +++--- .../Controllers/JIGController.cs | 4 +- .../Controllers/KCSController.cs | 14 +-- .../Controllers/PPSController.cs | 16 +-- .../Controllers/SPCController.cs | 4 +- .../Controllers/SYSController.cs | 109 ++++++++++++------ AMESCoreStudio.Web/HttpApis/ISYS.cs | 26 ++--- .../Controllers/SYS/DeptInfoesController.cs | 39 +++++-- .../SYS/ProgramInfoesController.cs | 60 +++++++--- .../Controllers/SYS/RoleInfoesController.cs | 59 +++++++--- .../Controllers/SYS/RoleModulesController.cs | 56 ++++++--- .../Controllers/SYS/RoleProgramsController.cs | 54 +++++++-- .../Controllers/SYS/UserInfoesController.cs | 60 +++++++--- .../Controllers/SYS/UserRolesController.cs | 55 +++++++-- 15 files changed, 419 insertions(+), 176 deletions(-) diff --git a/AMESCoreStudio.Web/Controllers/BASController.cs b/AMESCoreStudio.Web/Controllers/BASController.cs index 5fea0bd2..7884d7fc 100644 --- a/AMESCoreStudio.Web/Controllers/BASController.cs +++ b/AMESCoreStudio.Web/Controllers/BASController.cs @@ -102,9 +102,9 @@ namespace AMESCoreStudio.Web.Controllers var result = await _sysApi.GetUserInfoes(); var UserItems = new List(); - for (int i = 0; i < result.Count; i++) + foreach (var item in result.Data) { - UserItems.Add(new SelectListItem("[" + result[i].UserNo + "]" + result[i].UserName, result[i].UserID.ToString())); + UserItems.Add(new SelectListItem("[" + item.UserNo + "]" + item.UserName, item.UserID.ToString())); } ViewBag.UserList = UserItems; } diff --git a/AMESCoreStudio.Web/Controllers/HomeController.cs b/AMESCoreStudio.Web/Controllers/HomeController.cs index 88d35d82..ff25e255 100644 --- a/AMESCoreStudio.Web/Controllers/HomeController.cs +++ b/AMESCoreStudio.Web/Controllers/HomeController.cs @@ -47,17 +47,19 @@ namespace AMESCoreStudio.Web.Controllers { int user_id = int.Parse(userID.ToString()); var userRole = await _sysApi.GetUserRolesByUser(user_id); - int role_id = userRole[0].RoleID; + + int role_id = userRole.Data.ToList()[0].RoleID; var userModule = await _sysApi.GetRoleModulesByRole(role_id, 0, 10); var userProgram = await _sysApi.GetRoleProgramsByRole(role_id, 0, 10); string menuData = "