/// <summary> /// 退回计调 提交财务 /// </summary> /// <returns></returns> void ReturnOperaterCheck(EyouSoft.Model.EnumType.TourStructure.TourStatus status) { string msg = string.Empty; EyouSoft.Model.TourStructure.MTourStatusChange statusChange = new EyouSoft.Model.TourStructure.MTourStatusChange(); statusChange.CompanyId = this.SiteUserInfo.CompanyId; statusChange.DeptId = this.SiteUserInfo.DeptId; statusChange.IssueTime = System.DateTime.Now; statusChange.Operator = this.SiteUserInfo.Name; statusChange.OperatorId = this.SiteUserInfo.UserId; statusChange.TourId = TourId; statusChange.TourStatus = status; bool result = new EyouSoft.BLL.TourStructure.BTour().UpdateTourStatus(statusChange); if (result) { msg = UtilsCommons.AjaxReturnJson("1", "提交成功!"); } else { msg = UtilsCommons.AjaxReturnJson("0", "提交失败!"); } RCWE(msg); }
/// <summary> /// 全局计调配置 /// </summary> /// <param name="tourID">团号</param> /// <param name="tourStatus">团队状态</param> /// <returns></returns> protected string GlobalOpConfig(string tourID) { string msg = string.Empty; if (!string.IsNullOrEmpty(tourID)) { bool ret = new EyouSoft.BLL.PlanStructure.BPlan().IsExist(tourID); if (ret) { msg = UtilsCommons.AjaxReturnJson("0", "还有未落实的计调项,请落实!"); } else { EyouSoft.Model.TourStructure.MTourStatusChange statusChangeModel = new EyouSoft.Model.TourStructure.MTourStatusChange(); statusChangeModel.CompanyId = this.SiteUserInfo.CompanyId; statusChangeModel.DeptId = this.SiteUserInfo.DeptId; statusChangeModel.IssueTime = System.DateTime.Now; statusChangeModel.Operator = this.SiteUserInfo.Name; statusChangeModel.OperatorId = this.SiteUserInfo.UserId; statusChangeModel.TourId = tourID; statusChangeModel.TourStatus = EyouSoft.Model.EnumType.TourStructure.TourStatus.计调配置完毕; bool result = new EyouSoft.BLL.TourStructure.BTour().UpdateTourStatus(statusChangeModel); if (result) { msg = UtilsCommons.AjaxReturnJson("1", "配置成功!"); } else { msg = UtilsCommons.AjaxReturnJson("0", "配置失败!"); } } } return(msg); }
/// <summary> /// 修改团队状态 /// </summary> /// <param name="tourStatus">团队状态</param> /// <param name="tourId">计调编号</param> private void UpdateTourStatus(EyouSoft.Model.EnumType.TourStructure.TourStatus tourStatus, string tourId) { BTour btour = new BTour(); EyouSoft.Model.TourStructure.MTourStatusChange mtourstatuschange = new EyouSoft.Model.TourStructure.MTourStatusChange(); mtourstatuschange.TourId = tourId; mtourstatuschange.DeptId = SiteUserInfo.DeptId; mtourstatuschange.Operator = SiteUserInfo.Name; mtourstatuschange.OperatorId = SiteUserInfo.UserId; mtourstatuschange.IssueTime = System.DateTime.Now; mtourstatuschange.TourStatus = tourStatus; mtourstatuschange.CompanyId = SiteUserInfo.CompanyId; if (btour.UpdateTourStatus(mtourstatuschange)) { mark = "1"; } else { mark = "2"; } Response.Redirect("/m/baozhang.aspx?sl=" + Utils.GetQueryStringValue("sl") + "&source=1&tourId=" + tourId + "&tourType=" + Utils.GetQueryStringValue("tourType") + "&mark=" + mark); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string type = Utils.GetQueryStringValue("type"); //团号 string tourID = Utils.GetQueryStringValue("tourId"); //公司id string comID = Utils.GetQueryStringValue("com"); //操作人 string Operator = Utils.GetQueryStringValue("Operator"); //操作人id string OperatorID = Utils.GetQueryStringValue("OperatorID"); //操作人部门id string OperatDepID = Utils.GetQueryStringValue("OperatDepID"); if (type == "receive") { if (!string.IsNullOrEmpty(tourID) && !string.IsNullOrEmpty(comID) && !string.IsNullOrEmpty(Operator) && !string.IsNullOrEmpty(OperatorID) && !string.IsNullOrEmpty(OperatDepID)) { EyouSoft.Model.TourStructure.MTourStatusChange TourStatusChange = new EyouSoft.Model.TourStructure.MTourStatusChange(); TourStatusChange.CompanyId = comID; TourStatusChange.TourId = tourID; TourStatusChange.TourStatus = EyouSoft.Model.EnumType.TourStructure.TourStatus.计调配置; TourStatusChange.Operator = Operator; TourStatusChange.OperatorId = OperatorID; TourStatusChange.DeptId = Utils.GetInt(OperatDepID); bool result = new EyouSoft.BLL.TourStructure.BTour().UpdateTourStatus(TourStatusChange); if (result) { context.Response.Write("{\"result\":\"" + result + "\",\"msg\":\"接收成功!\"}"); } else { context.Response.Write("{\"result\":\"" + result + "\",\"msg\":\"接收失败!!\"}"); } } } }