public ActionResult AppendProductComment(string productCommentsJSON) { var productComments = JsonConvert.DeserializeObject <List <AppendCommentModel> >(productCommentsJSON); var comments = CommentApplication.GetCommentss(productComments.Select(e => e.Id)); foreach (var m in productComments) { var comment = comments.FirstOrDefault(e => e.Id == m.Id && !string.IsNullOrWhiteSpace(e.AppendContent)); if (comment != null) { return(Json(new Result() { success = false, msg = "您已追加过评价,不需要再重复操作!", status = -1 })); } m.UserId = CurrentUser.Id; } CommentApplication.Append(productComments); return(Json(new Result() { success = true, msg = "追加成功" })); }