public async Task <JsonResult> Delete(long id) { var result = new BaseResult(); TemplateCondition condition = new TemplateCondition { AppId = id }; var temList = await _templateService.GetList(condition); if (temList.Count() > 0) { result.IsSuccess = false; result.ErrorMsg = "该App下存在模板,请先删除模板"; } else { await _permissionService.BatchDeleteByAppId(id); result.IsSuccess = await _appService.Delete(id); } return(Json(result, JsonRequestBehavior.AllowGet)); }