public string Getattrvalue(string id)
        {
            StringBuilder attr = new StringBuilder();
            if (RequestBase.GetString("code") != "")
            {
                id = RequestBase.GetString("code");
            }
            List<SelectListItem> selectattrP = new List<SelectListItem>();
            BLL.ProductAttributesBase ptbll = new BLL.ProductAttributesBase();
            List<Model.ProductAttributesBase> modelType = ptbll.GetModelList(" pa_parentId = " + id);
            StringBuilder sbGoodsName = new StringBuilder();
            attr.Append("[[\"0\",\"请选择\"]");

            for (int i = 0; i < modelType.Count; i++)
            {

                attr.Append(",[");
                attr.Append("\"" + modelType[i].pa_ID.ToString() + "\",");
                attr.Append("\"" + modelType[i].pa_Name + "\"");
                attr.Append("]");
            }

            attr.Append("]");

            return attr.ToString();
        }
        public ActionResult ProductAttributesDelete()
        {
            bool result = false;
            string Message = "";
            try
            {
                string dliid = RequestBase.GetString("dli_id");
                string pid = dliid.Split('|')[0];
                List<Model.ProductAttributesBase> model = pabll.GetModelList(" pa_parentid =" + pid);
                if (model.Count > 0)
                {
                    Message = "该类别下有其它子类,不允许删除!";
                    return Content(DWZUtil.GetResultJson("300", Message, "", "", ""));

                }
                var palist = new BLL.ProductAttributeDetails().GetModelList(" sku_ID in (select sku_ID from skubase where sku_IsDel=0) and pa_ID=" + pid);
                if (palist.Count > 0)
                {
                    return Content(DWZUtil.GetResultJson("300", "该属性已被引用,不允许删除", "", "", ""));
                }
                else
                {
                    Model.ProductAttributesBase pamodel = new BLL.ProductAttributesBase().GetModel(int.Parse(pid));
                    pamodel.pa_IsDel = true;
                    result = pabll.Update(pamodel);
                }
                if (result)
                {
                    return Content(DWZUtil.GetAjaxTodoJson("200", "删除成功!!", "", "forward", "", "patBox", ""));
                }
                else
                {
                    Message = "删除失败!";
                    return Content(DWZUtil.GetResultJson("300", Message, "", "", ""));
                }
            }
            catch
            {
                return Content(DWZUtil.GetResultJson("300", "删除失败!!", "", "", ""));
            }
            finally
            {

            }
        }