public APIResult Update([FromBody] SetCommentArgsModel args) { var memberId = GetMemberId(); var model = db.Query <ShopComment>() .Where(m => !m.IsDel) .Where(m => m.MemberId == memberId) .Where(m => m.Id == args.Id) .FirstOrDefault(); if (model == null) { throw new Exception("指定评论不存在"); } model.Content = args.Comment; model.Grade = args.Grade; db.SaveChanges(); return(Success(model)); }
public APIResult Update([FromBody] SetCommentArgsModel args) { var memberId = GetMemberId(); var model = db.Query <ShopComment>() .Where(m => !m.IsDel) //.Where(m => m.MemberId == memberId) .Where(m => m.Id == args.Id) .FirstOrDefault(); if (model == null) { throw new Exception("指定评论不存在"); } if (!model.ShopId.HasValue) { throw new ArgumentNullException("ShopId"); } CheckShopActor(model.ShopId.Value, ShopActorType.超级管理员); model.Content = args.Comment; model.Grade = args.Grade; db.SaveChanges(); return(Success(model)); }