15. 带你实现订单评价功能

105 字约 1 分钟读完2507 次阅读更新于 2026/5/3

评价表 SQL

CREATE TABLE `comment` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `score` double(10,1) DEFAULT NULL COMMENT '评分',
  `content` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '评价内容',
  `user_id` int DEFAULT NULL COMMENT '评价人',
  `time` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间',
  `order_id` int DEFAULT NULL COMMENT '订单ID',
  `goods_id` int DEFAULT NULL COMMENT '商品ID',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单评价';

开发评价的后端接口

Comment.java

CommentMapper.xml

开发前端页面

Comment.vue

UserComment.vue

UserOrders.vue

GoodsDetail.vue