|
@@ -2343,6 +2343,12 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
|
|
|
@Transactional
|
|
@Transactional
|
|
|
@Override
|
|
@Override
|
|
|
public Result insertEvaluate(Evaluate evaluate) {
|
|
public Result insertEvaluate(Evaluate evaluate) {
|
|
|
|
|
+// 判断该订单是否已评论
|
|
|
|
|
+ TbOrder order = appOrderDao.selectOne(new QueryWrapper<TbOrder>().eq("order_number", evaluate.getOrderNumber()));
|
|
|
|
|
+ Integer commentFlag = order.getCommentFlag();
|
|
|
|
|
+ if (ObjectUtils.isNotEmpty(commentFlag)&&commentFlag==1) {
|
|
|
|
|
+ return Result.error("请勿重复评价");
|
|
|
|
|
+ }
|
|
|
TbOrder tbOrder = new TbOrder();
|
|
TbOrder tbOrder = new TbOrder();
|
|
|
tbOrder.setCommentFlag(1);
|
|
tbOrder.setCommentFlag(1);
|
|
|
appOrderDao.update(tbOrder, new QueryWrapper<TbOrder>().eq("order_number", evaluate.getOrderNumber()));
|
|
appOrderDao.update(tbOrder, new QueryWrapper<TbOrder>().eq("order_number", evaluate.getOrderNumber()));
|