using System.Threading.Tasks; using System.Web.Mvc; using Abp.Web.Mvc.Authorization; using Abp.Runtime.Caching; using WeApp.BaseSystem.Query; namespace WeApp.Controllers { [AbpMvcAuthorize] public class BasicController : IwbControllerBase { public BasicController( ICacheManager cacheManager, QueryAppService queryApp) { QueryApp = queryApp; CacheManager = cacheManager; } protected QueryAppService QueryApp { get; } [AbpMvcAuthorize] public ActionResult GroupRole() { return View(); } [AbpMvcAuthorize] public ActionResult Role() { return View(); } [AbpMvcAuthorize] public async Task PortraitRemark() { ViewBag.RemarkType = await QueryApp.GetPortraitRemarkTypeSelectStr(); return View(); } } }