public HttpResponseMessage RoleAuthorization(string PowerKey, string RoleIDS) { var response = new MyHttpResponseMessage(); response.apiNumber = "C018_MBController_RoleAuthorization"; var msg = ""; try { var roleIDList = RoleIDS.ToArryList('_'); foreach (var RoleID in roleIDList) { var rolePower = new ORM.SqlSugar.Model.mb.mb_RolePower(); rolePower.PowerKey = PowerKey; rolePower.RoleID = RoleID.ToInt32(); bool result = mb.mb_RolePowerSugar.Insert(rolePower); if (result) { response.SetContent(HttpStatus.ok, "授权成功", result, ResponseType.josn); } else { response.SetContent(HttpStatus.error, "授权失败", result, ResponseType.josn); } } } catch (Exception ex) { msg = "ERROR"; AddErrorLog(LogEnum.org, ex.Message, ex.StackTrace); response.SetContent(HttpStatus.error, ex.Message, msg, ResponseType.josn); } return(response); }