syntax = "proto3"; package money; option go_package = "money"; import "api.proto"; import "money/money_category_types.proto"; import "money/money_record_types.proto"; service MoneyCategoryService { rpc QueryUserMoneyCategory(QueryMoneyCategoryReq) returns (QueryMoneyCategoryResp){ option (api.get) = '/money/category'; }; rpc DeleteUserMoneyCategory(DeleteMoneyCategoryReq) returns (DeleteMoneyCategoryResp){ option (api.post) = '/money/category/delete'; }; rpc UpdateMoneyCategorySort(UpdateMoneyCategorySortReq) returns (UpdateMoneyCategorySortResp){ option (api.post) = '/money/category/updateSort'; }; } service MoneyRecordService { rpc QueryMoneyRecord(QueryMoneyRecordsParams) returns (QueryMoneyRecordsResult){ option (api.post) = '/money/record/query'; } rpc InsertMoneyRecord(InsertMoneyRecordParams) returns (InsertMoneyRecordResult){ option (api.post) = '/money/record/insert'; } rpc UpdateMoneyRecord(UpdateMoneyRecordParams) returns (UpdateMoneyRecordResult){ option (api.post) = '/money/record/update'; } rpc DeleteMoneyRecord(DeleteMoneyRecordParams) returns (DeleteMoneyRecordResult){ option (api.post) = '/money/record/delete'; } }