protected void Page_Load(object sender, EventArgs e) { Entities.EmployeeAgent model = BLL.EmployeeAgent.Instance.GetEmployeeAgentByUserID(Convert.ToInt32(RequestUserID)); if (model == null) { Response.Write("ERROR:用户不存在"); return; } string operStr = string.Empty; VisitBusinessTypeEnum bt = (VisitBusinessTypeEnum)CommonFunction.ObjectToInteger(RequestBussinessType); if (bt != VisitBusinessTypeEnum.S0_其他系统 && bt != VisitBusinessTypeEnum.None) { string url = ""; url = BLL.CallRecord_ORIG_Business.Instance.GetTaskUrl(RequestTaskID, RequestBGID, RequestSCID); url = BLL.CallRecord_ORIG_Business.Instance.GetViewUrl(RequestTaskID, url); operStr += url; } else { string url = ""; url = BLL.CallRecord_ORIG_Business.Instance.GetTaskUrl(RequestTaskID, RequestBGID, RequestSCID); if (!string.IsNullOrEmpty(url)) { url = BLL.CallRecord_ORIG_Business.Instance.GetViewUrl(RequestTaskID, url); //如果是惠买车业务 if (BLL.Util.IsMatchBGIDAndSCID(RequestBGID, RequestSCID, "EPEmbedCC_HMCBGIDSCID"))//惠买车 { operStr += GetEPURL(YPFanXianURL, url); } else if (BLL.Util.IsMatchBGIDAndSCID(RequestBGID, RequestSCID, "EasySetOff_BGIDSCID"))//精准广告 { operStr += GetEasyOffURL(url); } else if (BLL.Util.IsMatchBGIDAndSCID(RequestBGID, RequestSCID, "CarFinancial_BGIDSCID"))//易车车贷 { operStr += GetCarFinancialURL(url); } else if (BLL.Util.IsMatchBGIDAndSCID(RequestBGID, RequestSCID, "EasyPass_BGIDSCID"))//易湃业务 { operStr += GetEasyPassURL(RequestTaskID); } else { operStr += url; } } } Response.Redirect(operStr); }
//取分类 public string GetCategoryFullName(string bussinessType, string BGID, string SCID) { VisitBusinessTypeEnum bt = (VisitBusinessTypeEnum)CommonFunction.ObjectToInteger(bussinessType); if (bt == VisitBusinessTypeEnum.S0_其他系统 || bt == VisitBusinessTypeEnum.None) { int _scid; int.TryParse(SCID, out _scid); Entities.SurveyCategory model = BitAuto.ISDC.CC2012.BLL.SurveyCategory.Instance.GetSurveyCategory(_scid); if (model != null) { return(model.Name); } else { return("其他"); } } else { return(BLL.Util.GetEnumOptText(typeof(VisitBusinessTypeEnum), (int)bt)); } }
//操作 public string GetOperator(string AudioURL, string TaskID, string BussinessType, string BGID, string SCID) { string operStr = string.Empty; VisitBusinessTypeEnum bt = (VisitBusinessTypeEnum)CommonFunction.ObjectToInteger(BussinessType); if (bt == VisitBusinessTypeEnum.S3_客户核实) { operStr += "<a target='_blank' href='/CRMStopCust/View.aspx?TaskID=" + TaskID + "' class='linkBlue'><img src='/Images/workorder/icon_view.png' title='查看' alt='查看' style='vertical-align:middle'></a>"; } else if (bt == VisitBusinessTypeEnum.S0_其他系统 || bt == VisitBusinessTypeEnum.None) { string url = ""; url = BLL.CallRecord_ORIG_Business.Instance.GetTaskUrl(TaskID, BGID, SCID); url = BLL.CallRecord_ORIG_Business.Instance.GetViewUrl(TaskID, url); operStr += BLL.Util.GenBusinessURLByBGIDAndSCID(BGID, SCID, url, TaskID, YPFanXianHBuyCarURL, EPEmbedCCHBuyCar_APPID, true); operStr = operStr.Replace("查看", "<img src='/Images/workorder/icon_view.png' title='查看' alt='查看' style='vertical-align:middle'>"); } else { string url = ""; url = BLL.CallRecord_ORIG_Business.Instance.GetTaskUrl(TaskID, BGID, SCID); url = BLL.CallRecord_ORIG_Business.Instance.GetViewUrl(TaskID, url); operStr += "<a target='_blank' href='" + url + "' class='linkBlue'><img src='/Images/workorder/icon_view.png' title='查看' alt='查看' style='vertical-align:middle'></a>"; } //录音文件 if (!string.IsNullOrEmpty(AudioURL)) { operStr += " <a href='javascript:void(0);' onclick='javascript:ADTTool.PlayRecord(\"" + AudioURL + "\",\"/WOrderV2/PopLayer/PlayRecord.aspx\");' title='播放录音' ><img src='/Images/workorder/icon_hw.png' style='vertical-align:middle'/></a>"; } else { operStr += " <span style='display:inline-block;width:26px;'></span>"; } return(operStr); }