public void ExportRequestMemo(ShiftRequestMemoQueryVM queryVM, ColumnSet[] columns) { ShiftRequestMemoQueryFilter filter; filter = queryVM.ConvertVM <ShiftRequestMemoQueryVM, ShiftRequestMemoQueryFilter>(); restClient.ExportFile("/InventoryService/ShiftRequest/QueryShiftRequestMemo", filter, columns); }
/// <summary> /// 查询移仓单日志 /// </summary> /// <param name="queryFilter"></param> /// <param name="callback"></param> public void QueryShiftRequestMemo(ShiftRequestMemoQueryVM model, Action <int, List <dynamic> > callback) { ShiftRequestMemoQueryFilter filter; model.CompanyCode = CPApplication.Current.CompanyCode; filter = model.ConvertVM <ShiftRequestMemoQueryVM, ShiftRequestMemoQueryFilter>(); string relativeUrl = "/InventoryService/ShiftRequest/QueryShiftRequestMemo"; restClient.QueryDynamicData(relativeUrl, filter, (obj, args) => { int totalCount = 0; List <dynamic> vmList = null; if (!args.FaultsHandle()) { if (!(args.Result == null || args.Result.Rows == null)) { totalCount = args.Result.TotalCount; vmList = args.Result.Rows.ToList(); } callback(totalCount, vmList); } }); }