获得商品 SPU 明细 存在并发问题
获得商品 SPU 明细 存在并发问题 会造成同一个spu有多条浏览记录 cn.iocoder.yudao.module.product.controller.app.spu.AppProductSpuController#getSpuDetail Signed-off-by: yuannuoxin <3339694043@qq.com>
This commit is contained in:
parent
cd2c6d29c4
commit
ef3e73a27d
|
@ -23,7 +23,9 @@ public interface ProductBrowseHistoryMapper extends BaseMapperX<ProductBrowseHis
|
||||||
default ProductBrowseHistoryDO selectByUserIdAndSpuId(Long userId, Long spuId) {
|
default ProductBrowseHistoryDO selectByUserIdAndSpuId(Long userId, Long spuId) {
|
||||||
return selectOne(new LambdaQueryWrapperX<ProductBrowseHistoryDO>()
|
return selectOne(new LambdaQueryWrapperX<ProductBrowseHistoryDO>()
|
||||||
.eq(ProductBrowseHistoryDO::getUserId, userId)
|
.eq(ProductBrowseHistoryDO::getUserId, userId)
|
||||||
.eq(ProductBrowseHistoryDO::getSpuId, spuId));
|
.eq(ProductBrowseHistoryDO::getSpuId, spuId)
|
||||||
|
.last(" limit 1 ")
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
default PageResult<ProductBrowseHistoryDO> selectPage(ProductBrowseHistoryPageReqVO reqVO) {
|
default PageResult<ProductBrowseHistoryDO> selectPage(ProductBrowseHistoryPageReqVO reqVO) {
|
||||||
|
|
Loading…
Reference in New Issue