/// <summary> /// 回复评论 /// </summary> /// <param name="query"></param> /// <returns></returns> public ReturnMsg ReplyComment(WctCommentMstrQuery query) { var rm = new ReturnMsg(); var isOk = CheckCommentInfo(query, rm); if (!isOk.IsSuccess) { return(rm); } var comment = new WctCommentMstr() { Id = Guid.NewGuid().ToString("N"), MATERIAL_ID = query.MATERIAL_ID, COMMENT_CONTENT = query.COMMENT_CONTENT, COMMENT_DATE = DateTime.Now, COMMENT_PARENTID = query.COMMENT_PARENTID, USER_ID = AbpSession.USR_ID, IS_READ = 1, MAIN_COMMENT_ID = query.MAIN_COMMENT_ID, DEL_FLAG = 1, BU_NO = AbpSession.ORG_NO, BG_NO = AbpSession.BG_NO }; _wctCommentMstrRepository.Insert(comment); rm.IsSuccess = true; rm.result = comment.Id; return(rm); }
/// <summary> /// 转换为数据传输对象 /// </summary> /// <param name="entity">实体</param> public static WctCommentMstrDto ToDto(this WctCommentMstr entity) { if (entity == null) { return(new WctCommentMstrDto()); } return(new WctCommentMstrDto { Id = entity.Id, MATERIAL_ID = entity.MATERIAL_ID, COMMENT_OPENID = entity.COMMENT_OPENID, COMMENT_CONTENT = entity.COMMENT_CONTENT, COMMENT_DATE = entity.COMMENT_DATE, COMMENT_PARENTID = entity.COMMENT_PARENTID, USER_ID = entity.USER_ID, IS_READ = entity.IS_READ, DEL_FLAG = entity.DEL_FLAG, BU_NO = entity.BU_NO, BG_NO = entity.BG_NO, UDF1 = entity.UDF1, UDF2 = entity.UDF2, UDF3 = entity.UDF3, UDF4 = entity.UDF4, UDF5 = entity.UDF5, SUPPORT_COUNT = entity.SUPPORT_COUNT, MAIN_COMMENT_ID = entity.MAIN_COMMENT_ID }); }