예제 #1
0
        /// <summary>
        /// 关联商品列表
        /// </summary>
        /// <param name="pid">主商品id</param>
        /// <returns></returns>
        public ActionResult RelateProductList(int pid = -1)
        {
            PartProductInfo partProductInfo = AdminProducts.AdminGetPartProductById(pid);

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

            RelateProductListModel model = new RelateProductListModel()
            {
                RelateProductList = AdminProducts.AdminGetRelateProductList(pid),
                Pid = pid
            };

            ViewData["referer"] = ShopUtils.GetAdminRefererCookie();
            return(View(model));
        }
예제 #2
0
        /// <summary>
        /// 关联商品列表
        /// </summary>
        /// <param name="pid">主商品id</param>
        /// <returns></returns>
        public ActionResult RelateProductList(int pid = -1)
        {
            PartProductInfo partProductInfo = AdminProducts.AdminGetPartProductById(pid);

            if (partProductInfo == null)
            {
                return(PromptView("商品不存在"));
            }
            if (partProductInfo.StoreId != WorkContext.StoreId)
            {
                return(PromptView("不能操作其它店铺的商品"));
            }

            RelateProductListModel model = new RelateProductListModel()
            {
                RelateProductList = AdminProducts.AdminGetRelateProductList(pid),
                Pid = pid
            };

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