购物车,新增重试
This commit is contained in:
parent
ff2d598fa8
commit
f0ce87c78e
@ -270,10 +270,19 @@ public class ShopUserCartServiceImpl extends BaseServiceImpl<ShopUserCartMapper,
|
||||
|
||||
if (ObjectUtil.equal(cart.getUser_id(), user_id)) {
|
||||
cart.setCart_quantity(cart_quantity);
|
||||
|
||||
if (!edit(cart)) {
|
||||
int i=0;
|
||||
while (i<3){
|
||||
boolean result=edit(cart);
|
||||
if (!result) {
|
||||
i++;
|
||||
if(i==3){
|
||||
throw new ApiException(ResultCode.FAILED);
|
||||
}
|
||||
}else {
|
||||
logger.info("重试成功,跳出");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
QueryWrapper<ShopUserCart> userCartQueryWrapper = new QueryWrapper<>();
|
||||
userCartQueryWrapper.eq("user_id", user_id).eq("cart_quantity", 0);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user