Beispiel #1
0
        /// <summary>
        /// 删除店铺配送费用
        /// </summary>
        public ActionResult DelStoreShipFee(int recordId = -1)
        {
            StoreShipFeeInfo storeShipFeeInfo = AdminStores.GetStoreShipFeeById(recordId);

            if (storeShipFeeInfo == null)
            {
                return(PromptView("店铺配送费用不存在"));
            }
            StoreShipTemplateInfo storeShipTemplateInfo = AdminStores.GetStoreShipTemplateById(storeShipFeeInfo.StoreSTid);

            if (storeShipTemplateInfo == null)
            {
                return(PromptView("店铺配送模板不存在"));
            }
            if (storeShipTemplateInfo.StoreId != WorkContext.StoreId)
            {
                return(PromptView("不能操作其它店铺的配送模板"));
            }
            if (storeShipFeeInfo.RegionId == -1)
            {
                return(PromptView("默认店铺配送费用不能删除"));
            }

            AdminStores.DeleteStoreShipFeeById(recordId);
            AddStoreAdminLog("删除店铺配送费用", "删除店铺配送费用,店铺配送费用ID为:" + recordId);
            return(PromptView("店铺配送费用删除成功"));
        }
Beispiel #2
0
        /// <summary>
        /// 删除店铺配送费用
        /// </summary>
        public ActionResult DelStoreShipFee(int recordId = -1)
        {
            StoreShipFeeInfo storeShipFeeInfo = AdminStores.GetStoreShipFeeById(recordId);

            if (storeShipFeeInfo == null)
            {
                return(PromptView("店铺配送费用不存在"));
            }
            if (storeShipFeeInfo.RegionId == -1)
            {
                return(PromptView("默认店铺配送费用不能删除"));
            }

            AdminStores.DeleteStoreShipFeeById(recordId);
            AddMallAdminLog("删除店铺配送费用", "删除店铺配送费用,店铺配送费用ID为:" + recordId);
            return(PromptView("店铺配送费用删除成功"));
        }