public ActionResult Step4(long Id) { TH th = ServiceHelper.Create <ITHService>().GetTHById(Id); ViewBag.OrderNo = th.TH_OrderNum; if (th != null) { ViewBag.TK = th.TH_Time.ToString("yyyy-MM-dd hh:mm:ss"); List <TKMessageModel> tkmms = new List <TKMessageModel>(); List <TKMessage> tks = ServiceHelper.Create <ITKService>().getTKMessage(th.Id); foreach (TKMessage item in tks) { TKMessageModel tkmm = new TKMessageModel() { MessageAttitude = item.MessageAttitude, ReturnName = item.ReturnName, MessageDate = item.MessageDate, MessageContent = item.MessageContent, UserId = item.UserId, TKId = item.TKId, Id = item.Id, tkis = ServiceHelper.Create <ITKService>().getTKImage(item.Id) }; tkmms.Add(tkmm); } ViewBag.tkmms = tkmms; } return(View()); }
/// <summary> /// 平台退款详细页面 /// </summary> /// <param name="orderNo"></param> /// <returns></returns> public ActionResult TKDetail(long orderNo) { try { TK tk = ServiceHelper.Create <ITKService>().getTK(orderNo); if (tk != null) { ViewBag.type = tk.TKType; ViewBag.ReasonType = tk.ReasonType; ViewBag.TKAmont = tk.TKAmont; ViewBag.TKInstruction = tk.TKInstruction; } else { ViewBag.type = 1; ViewBag.ReasonType = 0; ViewBag.TKAmont = 0; ViewBag.TKInstruction = ""; } OrderInfo order = ServiceHelper.Create <IOrderService>().GetOrder(Convert.ToInt64(orderNo)); List <TKMessageModel> tkmms = new List <TKMessageModel>(); List <TKMessage> tks = ServiceHelper.Create <ITKService>().getTKMessage(tk.Id); if (tks != null) { foreach (TKMessage item in tks) { TKMessageModel tkmm = new TKMessageModel() { MessageAttitude = item.MessageAttitude, ReturnName = item.ReturnName, MessageDate = item.MessageDate, MessageContent = item.MessageContent, UserId = item.UserId, TKId = item.TKId, Id = item.Id, tkis = ServiceHelper.Create <ITKService>().getTKImage(item.Id) }; tkmms.Add(tkmm); ViewBag.MessageContent += "" + item.MessageContent; } ViewBag.tkmms = tkmms; } if (order != null) { ViewBag.OrderNo = orderNo; ViewBag.UserName = order.UserName; ViewBag.yunfei = order.Freight; ViewBag.total = order.ProductTotalAmount; ViewBag.max = order.Freight + order.ProductTotalAmount; ViewBag.ShopName = order.ShopName; } else { ViewBag.OrderNo = ""; ViewBag.UserName = ""; ViewBag.yunfei = 0; ViewBag.total = 0; ViewBag.max = 0; ViewBag.ShopName = ""; } return(View()); } catch (Exception) { return(View()); } }
public ActionResult Step3(long OrderNo) { TK tk = ServiceHelper.Create <ITKService>().getTK(OrderNo); if (tk == null) { ViewBag.TKResion = 0; ViewBag.TKAmont = ""; ViewBag.type = 0; ViewBag.TKInstruction = ""; } else { ViewBag.TKResion = tk.TKResion; ViewBag.TKAmont = tk.TKAmont; ViewBag.type = tk.TKType; ViewBag.ReasonType = tk.ReasonType; ViewBag.TKInstruction = tk.TKInstruction; ViewBag.TK = tk.EndDate.ToString("yyyy-MM-dd hh:mm:ss"); List <TKMessageModel> tkmms = new List <TKMessageModel>(); List <TKMessage> tks = ServiceHelper.Create <ITKService>().getTKMessage(tk.Id); foreach (TKMessage item in tks) { TKMessageModel tkmm = new TKMessageModel() { MessageAttitude = item.MessageAttitude, ReturnName = item.ReturnName, MessageDate = item.MessageDate, MessageContent = item.MessageContent, UserId = item.UserId, TKId = item.TKId, Id = item.Id, tkis = ServiceHelper.Create <ITKService>().getTKImage(item.Id) }; tkmms.Add(tkmm); } ViewBag.tkmms = tkmms; } OrderInfo order = ServiceHelper.Create <IOrderService>().GetOrder(Convert.ToInt64(OrderNo)); if (order.UserId == base.CurrentUser.Id) { ViewBag.OrderNo = OrderNo; ViewBag.ShopName = order.ShopName; ViewBag.yunfei = order.Freight; ViewBag.total = order.ProductTotalAmount; ViewBag.max = order.Freight + order.ProductTotalAmount; ViewBag.ShopId = order.ShopId; ViewBag.UserName = order.UserName; } else { ViewBag.OrderNo = ""; ViewBag.ShopName = ""; ViewBag.yunfei = ""; ViewBag.total = ""; ViewBag.max = ""; ViewBag.ShopId = ""; } ViewBag.OrderNo = OrderNo; return(View()); }
public ActionResult Step2(long orderNo) { TK tk = ServiceHelper.Create <ITKService>().getTK(orderNo); if (tk == null) { ViewBag.TKResion = 0; ViewBag.TKAmont = ""; ViewBag.type = 0; } else { ViewBag.TKResion = tk.TKResion; ViewBag.TKAmont = tk.TKAmont; ViewBag.type = 1; } OrderInfo order = ServiceHelper.Create <IOrderService>().GetOrder(Convert.ToInt64(orderNo)); List <TKMessageModel> tkmms = new List <TKMessageModel>(); List <TKMessage> tks = ServiceHelper.Create <ITKService>().getTKMessage(tk.Id); if (tks != null) { foreach (TKMessage item in tks) { TKMessageModel tkmm = new TKMessageModel() { MessageAttitude = item.MessageAttitude, ReturnName = item.ReturnName, MessageDate = item.MessageDate, MessageContent = item.MessageContent, UserId = item.UserId, TKId = item.TKId, Id = item.Id, tkis = ServiceHelper.Create <ITKService>().getTKImage(item.Id) }; tkmms.Add(tkmm); ViewBag.MessageContent += "" + item.MessageContent; } ViewBag.tkmms = tkmms; } if (order != null && order.ShopId == base.CurrentSellerManager.ShopId) { ViewBag.OrderNo = orderNo; ViewBag.ShopName = order.ShopName; ViewBag.yunfei = order.Freight; ViewBag.total = order.ProductTotalAmount; ViewBag.max = order.Freight + order.ProductTotalAmount; ViewBag.ShopId = order.ShopId; } else { ViewBag.OrderNo = ""; ViewBag.ShopName = ""; ViewBag.yunfei = ""; ViewBag.total = ""; ViewBag.max = ""; ViewBag.ShopId = ""; } return(View()); }