/// <summary> /// 查询审批流程 /// </summary> /// <param name="entity"></param> /// <returns></returns> public List<FLOW_FLOWRECORDDETAIL_T> GetFlowInfo(string FormID, string FlowGUID, string CheckState, string Flag, string ModelCode, string CompanyID, string EditUserID) { SMT.FlowWFService.NewFlow.FlowService s2 = new SMT.FlowWFService.NewFlow.FlowService(); return s2.GetFlowInfo( FormID, FlowGUID, CheckState, Flag, ModelCode, CompanyID, EditUserID); #region 旧代码 //List<FLOW_FLOWRECORDDETAIL_T> list = new List<FLOW_FLOWRECORDDETAIL_T>(); //try //{ // List<FlowType> FlowTypeList = new List<FlowWFService.FlowType>(); // FlowTypeList.Add(FlowType.Approval); // FlowTypeList.Add(FlowType.Pending); // //Debug.WriteLine("GetFlowInfo\n"); // //Debug.WriteLine(DateTime.Now.ToString()); // //Debug.WriteLine("\n"); // //有formid和modelcode不对返回数据量作限制,否则只返回前20条master数据 // if (!string.IsNullOrEmpty(FormID) && !string.IsNullOrEmpty(ModelCode)) // { // list = FlowBLL.GetFlowInfoV(FormID, FlowGUID, CheckState, Flag, ModelCode, CompanyID, EditUserID, FlowTypeList); // } // else // { // Tracer.Debug("GetFlowInfoTop: formID:" + FormID + "--FlowGuid:" + FlowGUID // + "--CheckState:" + CheckState + "--Flag:" + Flag + "--ModelCode:" + ModelCode + "--CompanyID:" + CompanyID + "--EditUserID:" + EditUserID); // list = FlowBLL.GetFlowInfoTop(FormID, FlowGUID, CheckState, Flag, ModelCode, CompanyID, EditUserID, FlowTypeList); // } //} //catch (Exception ex) //{ // Tracer.Debug("GetFlowInfo: -" + FormID + "-" + ex.InnerException + "\n" + ex.Message); // throw ex; //} //return list; #endregion }