public async Task <IActionResult> PageData(int page, int limit) { string msg = string.Empty; int code = 0; int total = 0; string sWhere = string.Empty; IEnumerable <ESysUserInfo> list = null; try { var param = new Dapper.DynamicParameters(); total = await _SysUserInfoRepository.GetTotalCount(sWhere, param); list = await _SysUserInfoRepository.GetPageAsync(page, limit, sWhere, param); } catch (Exception ex) { code = -1; msg = ex.Message; } return(Ok(new { code = code, msg = msg, count = total, data = list })); }