/// <summary> /// 新增报修工单 /// </summary> /// <param name="context"></param> /// <returns></returns> private string AddRepairOrder(HttpContext context) { var jr = new JsonResultModel <int>() { IsSucceed = false, Data = 0, Msg = "新增失败", RedirectUrl = string.Empty }; string equCodes = context.Request.Params["equCodes"]; string termtime = context.Request.Params["termtime"]; string reason = context.Request.Params["reason"]; int communityID = string.IsNullOrEmpty(context.Request.Params["communityID"]) ? 0 : int.Parse(context.Request.Params["communityID"]); string orderSn = OrderHelp.GetOrderSN("WX"); HttpCookie cook = HttpContext.Current.Request.Cookies["EccmUserinfo"]; if (cook != null) { //解密Cookie HttpCookie decodeCookie = HttpSecureCookie.Decode(cook); string uid = decodeCookie.Values["userid"]; if (_reqairBLL.AddRepairOrder(orderSn, equCodes, communityID, reason, Convert.ToDateTime(termtime), Convert.ToInt32(uid))) { jr.IsSucceed = true; jr.Msg = "新增成功"; } } return(JsonConvert.SerializeObject(jr)); }
/// <summary> /// 新增维保工单 /// </summary> /// <param name="context"></param> /// <returns></returns> private string AddMaintenanceOrder(HttpContext context) { var jr = new JsonResultModel <int>() { IsSucceed = false, Data = 0, Msg = "新增失败", RedirectUrl = string.Empty }; //获取传递参数 string equCodes = context.Request.Params["equCodes"]; string termtime = context.Request.Params["termtime"]; //string reason = context.Request.Params["reason"]; int communityID = string.IsNullOrEmpty(context.Request.Params["communityID"]) ? 0 : int.Parse(context.Request.Params["communityID"]); string orderSn = OrderHelp.GetOrderSN("WB"); HttpCookie cook = HttpContext.Current.Request.Cookies["EccmUserinfo"]; if (cook != null) { //解密Cookie HttpCookie decodeCookie = HttpSecureCookie.Decode(cook); string uid = decodeCookie.Values["userid"]; //给对象赋值 EccmMaintenanceOrderModel model = new EccmMaintenanceOrderModel(); model.order_sn = orderSn; model.order_stats = 0; model.order_time = DateTime.Now; model.order_type = 0; model.term_order = DateTime.Parse(termtime); model.community_id = communityID; model.uid = int.Parse(uid); model.plan_id = 0;//手动增加工单时,该字段为0 if (_bll.Add(model, equCodes)) { jr.IsSucceed = true; jr.Msg = "新增成功"; } } return(JsonConvert.SerializeObject(jr)); }