public async Task <ActionResult> PowerSaveOrUpdateAsync(PowerSaveOrUpdateViewModel model) { var query = new QueryData <SysPowerSaveOrUpdateQuery>() { Criteria = new SysPowerSaveOrUpdateQuery() { PowerNo = model.PowerNo, ModuleNo = model.ModuleNo, PowerID = model.PowerID, Content = model.Content, Type = model.Type, Style = model.Style, FuncName = model.FuncName, Icon = model.Icon, Sort = model.Sort, Access = model.Access, IsDelete = model.IsDelete, IsPlain = model.IsPlain, IsRound = model.IsRound, IsCircle = model.IsCircle }, Extend = new QueryExtend() { UserNo = CurrentUser.UserNo, UserName = CurrentUser.UserName } }; var result = await _manager.PowerSaveOrUpdateAsync(query); return(Ok(result)); }