결재 및 마스터 모듈을 v4 API 계약에 맞게 조정

This commit is contained in:
JiWoong Sul
2025-10-16 17:27:20 +09:00
parent d5c99627db
commit 9e2244f260
34 changed files with 1394 additions and 330 deletions

View File

@@ -61,7 +61,7 @@ void main() {
final query = captured[1] as Map<String, dynamic>;
expect(query['page'], 1);
expect(query['page_size'], 200);
expect(query['is_active'], true);
expect(query['active'], true);
});
test('fetchApprovalActions는 is_active 파라미터 없이 호출한다', () async {
@@ -80,6 +80,6 @@ void main() {
),
).captured[1]
as Map<String, dynamic>;
expect(query.containsKey('is_active'), isFalse);
expect(query.containsKey('active'), isFalse);
});
}

View File

@@ -91,8 +91,8 @@ void main() {
expect(query['transaction_status_id'], 7);
expect(query['warehouse_id'], 3);
expect(query['customer_id'], 99);
expect(query['from'], '2024-01-01T00:00:00.000');
expect(query['to'], '2024-01-31T00:00:00.000');
expect(query['date_from'], '2024-01-01');
expect(query['date_to'], '2024-01-31');
expect(query['sort'], 'transaction_date');
expect(query['order'], 'desc');
expect(query['include'], 'lines,approval');