/// <summary> /// 删除自定义结点 /// </summary> public void UserNode_Del() { if (!EX_Admin.Power("node_del", "删除自定义结点")) { EX_Admin.NoPower(); return; } string ids = RequestTool.RequestString("ids"); string PageCode = RequestTool.RequestString("PageCode"); if (ids != "") { List <Lebi_Node> nodes = B_Lebi_Node.GetList("id in (lbsql{" + ids + "})", ""); foreach (Lebi_Node node in nodes) { B_Lebi_Node.Delete("id=" + node.id + " or parentid=" + node.id + ""); B_Lebi_Page.Delete("Node_id=" + node.id + ""); } string action = Tag("删除自定义结点"); string description = ""; Log.Add(action, "Node", ids, CurrentAdmin, description); } if (PageCode == "P_Help") { Lebi_Theme_Page themepage = B_Lebi_Theme_Page.GetModel("Code='P_Help'"); if (themepage.Type_id_PublishType == 122) { PageStatic.Greate_Help(themepage); } } Response.Write("{\"msg\":\"OK\"}"); }
/// <summary> /// 删除结点 /// </summary> public void Node_Del() { if (!EX_Admin.Power("node_del", "删除结点")) { EX_Admin.NoPower(); return; } int id = RequestTool.RequestInt("id", 0); Lebi_Node model = B_Lebi_Node.GetModel(id); if (model == null) { Response.Write("{\"msg" + Tag("参数错误") + "\"}"); return; } string action = Tag("删除结点"); string description = Shop.Bussiness.Language.Content(model.Name, "CN"); Log.Add(action, "Node", id.ToString(), CurrentAdmin, description); B_Lebi_Node.Delete(id); Response.Write("{\"msg\":\"OK\"}"); }