/// <summary> /// 编辑权限分类 /// </summary> /// <param name="category"></param> /// <returns></returns> public async Task <ResponseModel> EditCategrory(Addcategory category) { category.path = category.path.Trim(); var isAny = Db.Queryable <sys_menu>().Where(c => c.id == category.id).Any(); if (!isAny) { return(new ResponseModel { code = 0, result = "不存在此数据~" }); } var query = await Db.Updateable(category).ExecuteCommandAsync(); if (query >= 1) { return(new ResponseModel { code = 200, result = "修改成功~" }); } else { return(new ResponseModel { code = 0, result = "修改失败~" }); } }
/// <summary> /// 添加权限分类 /// </summary> /// <param name="category"></param> /// <returns></returns> public async Task <ResponseModel> AddCategrory(Addcategory category) { category.path = category.path.Trim(); var isAny = Db.Queryable <sys_menu>().Where(c => SqlFunc.ToLower(c.path) == SqlFunc.ToLower(category.path)).Any(); if (isAny) { return(new ResponseModel { code = 0, result = "已存在该规则分类,规则不能相同~" }); } var query = await Db.Insertable(category).ExecuteCommandAsync(); if (query >= 1) { return(new ResponseModel { code = 200, result = "添加成功~" }); } else { return(new ResponseModel { code = 0, result = "添加失败~" }); } }
public async Task <JsonResult> Add(Addcategory category) { var res = await roleService.AddCategrory(category); return(Json(res)); }