feat:超市实体

This commit is contained in:
dzc committed 2025-03-17 15:45:50 +08:00
1 parent 321ae3378a
commit c0fbf652fb
16 files changed
+640 -80

No files matched your search

@@ -15,4 +15,27 @@ abstract class SupermarketSpuDao {
ORDER BY classify.sort, supermarket_spu.price
''')
Future<List<SupermarketSpuEntity>> getAll(String classifyServiceUniqueCode);
@Query("""
SELECT DISTINCT COUNT(0) FROM canteen_spu
WHERE
delFlag = 0
""")
Future<int?> getCount();
@Query('''
SELECT supermarket_spu.*
FROM supermarket_spu
LEFT JOIN classify ON supermarket_spu.classifyServiceUniqueCode = classify.serviceUniqueCode
WHERE
supermarket_spu.delFlag = 0
AND (:classifyServiceUniqueCode = '-1' OR supermarket_spu.classifyServiceUniqueCode = :classifyServiceUniqueCode)
ORDER BY classify.sort, supermarket_spu.price
LIMIT :pageSize OFFSET :offset
''')
Future<List<SupermarketSpuEntity>> getAllPage(
String classifyServiceUniqueCode,
int pageSize,
int offset,
);
}