苍穹外卖用户端购物车接口

294 阅读1分钟

1.把商品添加购物车

商品添加insert,如果商品已经存在了,那么先count+1,再update购物车即可

image.png

购物车表

image.png

根据给的两个id,配合我们从线程拿出来的user_id来动态查找购物车的数据,返回类型为(List),如果不为空,说明有数据了,我们要更新数量
大致流程如下:

image.png

如果不存在如下:

image.png

2.删除购物车中一个商品

如上面,先查找购物车,有这个商品的话,数量大于1,就update数量。数量等于1,就delete删除该商品

image.png

3.清空购物车

线程中拿到user_id,然后delete全部删了

地址接口都是正常操作,迅速过一下即可