/// <summary> /// 新增菜单 /// </summary> /// <param name="param"></param> /// <returns></returns> public string EditCookMenu(RequestCookMenu Param) { CookMenu tree = Param.MapToEntity <CookMenu>(); if (Param.Id != Guid.Empty) { //修改 if (Update <CookMenu, RequestCookMenu>(tree, Param)) { return(ServiceMessage.UPDATESUCCESS); } else { return(ServiceMessage.UPDATEFAIL); } } else { //新增 if (tree.HasChildrenNode) //true就是一级菜单 { tree.ParentId = null; tree.Level = MenuEnum.LevelOne; tree.MenuAddress = null; tree.MenuId = Guid.NewGuid(); } else { tree.Level = MenuEnum.LevelTwo; tree.MenuId = Guid.NewGuid(); } if (Insert <CookMenu>(tree)) { return(ServiceMessage.INSERTSUCCESS); } else { return(ServiceMessage.INSERTFAIL); } } }
public ObjectResultEx EditCookMenu(RequestCookMenu Param) { return(ObjectResultEx.Instance(CookService.EditCookMenu(Param), 1, RetrunMessge.SUCCESS, HttpCode.Success)); }