|
@@ -226,9 +226,9 @@ public class TbIndentServiceImpl extends ServiceImpl<TbIndentDao, TbIndent> impl
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public Result insertIndent(TbOrder order) {
|
|
|
|
|
|
|
+ public synchronized Result insertIndent(TbOrder order) {
|
|
|
Integer integer = tbIndentDao.selectCount(new QueryWrapper<TbIndent>().eq("order_id", order.getOrderId()));
|
|
Integer integer = tbIndentDao.selectCount(new QueryWrapper<TbIndent>().eq("order_id", order.getOrderId()));
|
|
|
- if(integer>=1){
|
|
|
|
|
|
|
+ if(integer >= 1){
|
|
|
return Result.error("请勿重复生成订单!");
|
|
return Result.error("请勿重复生成订单!");
|
|
|
}
|
|
}
|
|
|
GoodsShop goodsShop = goodsShopDao.selectById(order.getShopId());
|
|
GoodsShop goodsShop = goodsShopDao.selectById(order.getShopId());
|