feat:超市实体
This commit is contained in:
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,
|
||||
);
|
||||
}
|
||||
Reference in new issue
Block a user