Jelajahi Sumber

fixed 预约权限问题

fushengqian 6 bulan lalu
induk
melakukan
5fb84f8690

+ 4 - 1
fuint-application/src/main/java/com/fuint/common/service/impl/BookCateServiceImpl.java

@@ -77,7 +77,10 @@ public class BookCateServiceImpl extends ServiceImpl<MtBookCateMapper, MtBookCat
         }
         String storeId = paginationRequest.getSearchParams().get("storeId") == null ? "" : paginationRequest.getSearchParams().get("storeId").toString();
         if (StringUtils.isNotBlank(storeId)) {
-            lambdaQueryWrapper.eq(MtBookCate::getStoreId, storeId);
+            lambdaQueryWrapper.and(wq -> wq
+                    .eq(MtBookCate::getStoreId, 0)
+                    .or()
+                    .eq(MtBookCate::getStoreId, storeId));
         }
 
         lambdaQueryWrapper.orderByAsc(MtBookCate::getSort);

+ 4 - 1
fuint-application/src/main/java/com/fuint/common/service/impl/BookServiceImpl.java

@@ -96,7 +96,10 @@ public class BookServiceImpl extends ServiceImpl<MtBookMapper, MtBook> implement
         }
         String storeId = paginationRequest.getSearchParams().get("storeId") == null ? "" : paginationRequest.getSearchParams().get("storeId").toString();
         if (StringUtils.isNotBlank(storeId)) {
-            lambdaQueryWrapper.eq(MtBook::getStoreId, storeId);
+            lambdaQueryWrapper.and(wq -> wq
+                    .eq(MtBook::getStoreId, 0)
+                    .or()
+                    .eq(MtBook::getStoreId, storeId));
         }
 
         lambdaQueryWrapper.orderByAsc(MtBook::getSort);