Ejemplo n.º 1
0
        public ActionResult Reply(int consultId = -1)
        {
            ProductConsultInfo productConsultInfo = AdminProductConsults.AdminGetProductConsultById(consultId);

            if (productConsultInfo == null)
            {
                return(PromptView("商品咨询不存在"));
            }

            ReplyProductConsultModel model = new ReplyProductConsultModel();

            model.ReplyMessage = productConsultInfo.ReplyMessage;

            ViewData["productConsultInfo"] = productConsultInfo;
            ViewData["referer"]            = MallUtils.GetMallAdminRefererCookie();
            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult Reply(ReplyProductConsultModel model, int consultId = -1)
        {
            ProductConsultInfo productConsultInfo = AdminProductConsults.AdminGetProductConsultById(consultId);

            if (productConsultInfo == null)
            {
                return(PromptView("商品咨询不存在"));
            }

            if (ModelState.IsValid)
            {
                AdminProductConsults.ReplyProductConsult(consultId, WorkContext.Uid, DateTime.Now, model.ReplyMessage, WorkContext.NickName, WorkContext.IP);
                AddMallAdminLog("回复商品咨询", "回复商品咨询,商品咨询为:" + consultId);
                return(PromptView("商品咨询回复成功"));
            }

            ViewData["productConsultInfo"] = productConsultInfo;
            ViewData["referer"]            = MallUtils.GetMallAdminRefererCookie();
            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult Reply(int consultId = -1)
        {
            ProductConsultInfo productConsultInfo = AdminProductConsults.AdminGetProductConsultById(consultId);

            if (productConsultInfo == null)
            {
                return(PromptView("商品咨询不存在"));
            }
            if (productConsultInfo.StoreId != WorkContext.StoreId)
            {
                return(PromptView("不能回复其它店铺的商品咨询"));
            }

            ReplyProductConsultModel model = new ReplyProductConsultModel();

            model.ProductConsultInfo = productConsultInfo;
            model.ReplyMessage       = productConsultInfo.ReplyMessage;

            ViewData["referer"] = MallUtils.GetStoreAdminRefererCookie();
            return(View(model));
        }