public List <AuditOrderListDataModel> GetAlreadyAuditFltOrderList(AuditFltOrderListQueryModel query) { GetAuditRetModOrderListFactory factory = new GetAuditRetModOrderListFactory(_fltRetModApplyDal, _getFlightRetModApplyBll, query); return(factory.GetAlreadyAuditList(OrderSourceTypeEnum.FltRetApply)); }
public GetAuditRetModOrderListFactory(IFltRetModApplyDal fltRetModApplyDal, IGetFlightRetModApplyBll getFlightRetModApplyBll, AuditFltOrderListQueryModel query) { _fltRetModApplyDal = fltRetModApplyDal; _getFlightRetModApplyBll = getFlightRetModApplyBll; _query = query; }
public AuditOrderListModel GetAuditFltOrderList(AuditFltOrderListQueryModel query) { AuditOrderListModel result = new AuditOrderListModel { DataList = new List <AuditOrderListDataModel>() }; if (!query.IsAudit)//待审核信息 { List <AuditOrderListDataModel> fltList = _getAuditFltOrderListBll.GetAuditFltOrderList(query); List <AuditOrderListDataModel> modList = _getAuditFltModApplyListBll.GetAuditFltOrderList(query); List <AuditOrderListDataModel> retList = _getAuditFltRetApplyListBll.GetAuditFltOrderList(query); if (fltList != null && fltList.Count > 0) { result.DataList.AddRange(fltList); } if (modList != null && modList.Count > 0) { result.DataList.AddRange(modList); } if (retList != null && retList.Count > 0) { result.DataList.AddRange(retList); } } else//已审核信息 { List <AuditOrderListDataModel> fltList = _getAuditFltOrderListBll.GetAlreadyAuditFltOrderList(query); List <AuditOrderListDataModel> modList = _getAuditFltModApplyListBll.GetAlreadyAuditFltOrderList(query); List <AuditOrderListDataModel> retList = _getAuditFltRetApplyListBll.GetAlreadyAuditFltOrderList(query); if (fltList != null && fltList.Count > 0) { result.DataList.AddRange(fltList); } if (modList != null && modList.Count > 0) { result.DataList.AddRange(modList); } if (retList != null && retList.Count > 0) { result.DataList.AddRange(retList); } //result.DataList = result.DataList.OrderByDescending(n => n.AuditTime).ToList(); } return(result); }
/// <summary> /// 转换列表信息 /// </summary> /// <param name="list"></param> /// <param name="query"></param> /// <returns></returns> private List <AuditOrderListDataModel> ConvertList(List <AuditOrderListDataModel> list, AuditFltOrderListQueryModel query) { return(null); }
public List <AuditOrderListDataModel> GetAlreadyAuditFltOrderList(AuditFltOrderListQueryModel query) { return(null); }