support importing transaction in frontend

This commit is contained in:
MaysWind
2024-09-09 01:31:43 +08:00
parent 3d5a03a629
commit 470a74f420
32 changed files with 1772 additions and 197 deletions
+6
View File
@@ -115,6 +115,12 @@ type TransactionModifyRequest struct {
GeoLocation *TransactionGeoLocationRequest `json:"geoLocation" binding:"omitempty"`
}
// TransactionImportRequest represents all parameters of transaction import request
type TransactionImportRequest struct {
Transactions []*TransactionCreateRequest `json:"transactions"`
ClientSessionId string `json:"clientSessionId"`
}
// TransactionCountRequest represents transaction count request
type TransactionCountRequest struct {
Type TransactionDbType `form:"type" binding:"min=0,max=4"`