@@ -30,4 +30,7 @@ public interface GoodsAssessMapper extends BaseMapper<GoodsAssess> {
@Select("select score from goods where id = #{goodsId}")
BigDecimal getGoodsAvgScore(Long goodsId);
+
+ @Update("update order_item set comment_status = 'Y' where order_sn = #{orderId} and goods_id = #{goodsId}")
+ void updatePersonalAssessStatus(@Param("orderId") Long orderId, @Param("goodsId") Long goodsId);
}
@@ -59,6 +59,7 @@ public class AssessServiceImpl extends ServiceImpl<GoodsAssessMapper, GoodsAsses
goodsAssess.setHits(0L);
goodsAssess.setIsRecover(0);
this.save(goodsAssess);
+ baseMapper.updatePersonalAssessStatus(param.getOrderId(), param.getGoodsId());
return goodsAssess.getId();