feat(client): 入库/出库加搜索框,入库/出库/库存加刷新按钮
Deploy Client / build-client-web (push) Successful in 42s
Deploy Client / build-windows (push) Successful in 1m53s
Deploy Client / build-macos (push) Successful in 2m10s
Deploy Client / build-android (push) Successful in 1m15s
Deploy Client / build-ios (push) Successful in 2m28s
Deploy Client / release-deploy-client (push) Successful in 1m21s

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YZ4DskSRKsSiheQonFtQvx
This commit is contained in:
wangjia
2026-06-20 16:03:01 +08:00
parent fb1e637ce4
commit 71ed15b40b
8 changed files with 167 additions and 42 deletions
@@ -13,6 +13,7 @@ class StockInRepository {
String? status,
String? startDate,
String? endDate,
String? keyword,
int page = 1,
int pageSize = 20,
}) async {
@@ -23,6 +24,7 @@ class StockInRepository {
if (status != null && status.isNotEmpty) 'status': status,
if (startDate != null) 'start_date': startDate,
if (endDate != null) 'end_date': endDate,
if (keyword != null && keyword.isNotEmpty) 'keyword': keyword,
};
final resp = await _client.get('/stock-in/orders', params: params);
return PageResult.fromJson(
@@ -13,6 +13,7 @@ class StockOutRepository {
String? status,
String? startDate,
String? endDate,
String? keyword,
int page = 1,
int pageSize = 20,
}) async {
@@ -23,6 +24,7 @@ class StockOutRepository {
if (status != null && status.isNotEmpty) 'status': status,
if (startDate != null) 'start_date': startDate,
if (endDate != null) 'end_date': endDate,
if (keyword != null && keyword.isNotEmpty) 'keyword': keyword,
};
final resp = await _client.get('/stock-out/orders', params: params);
return PageResult.fromJson(