/// <summary> /// 收货单列表(返回Json) /// </summary> /// <param name="receiptNo">收货单号</param> /// <param name="startTime">制单开始时间</param> /// <param name="endTime">制单结束时间</param> /// <param name="merchantId"></param> /// <param name="jqgridparam">分页参数</param> /// <param name="warehouseId"></param> /// <returns></returns> public ActionResult GetReceiptList(string receiptNo, string startTime, string endTime, string warehouseId, string merchantId, JqGridParam jqgridparam) { try { Stopwatch watch = CommonHelper.TimerStart(); List <ReceiptViewModel> listData = _receiptBll.GetReceiptList(warehouseId, merchantId, receiptNo, startTime, endTime, jqgridparam); var jsonData = new { total = jqgridparam.total, page = jqgridparam.page, records = jqgridparam.records, costtime = CommonHelper.TimerEnd(watch), rows = listData, }; return(Content(jsonData.ToJson())); } catch (Exception ex) { BaseSysLogBll.Instance.WriteLog("", OperationType.Query, "-1", "异常错误:" + ex.Message); return(null); } }