public async Task <IActionResult> SearchGoods(string search) { GoodsViewModel webModel = JsonUtility.ToObject <GoodsViewModel>(search); webModel = await _service.SearchGoodsAsync(webModel, _context); //Search Or Init bool flag = string.IsNullOrEmpty(webModel.SName) && string.IsNullOrEmpty(webModel.SId) && webModel.SEnable == -1; var returnData = new { data = webModel.GoodsList, limit = webModel.Limit, page = flag ? webModel.Page : 1, total = webModel.Total }; return(Json(returnData)); }