package proto import ( "service/api/base" "service/dbstruct" ) // op 创建 type OpCreateReq struct { base.BaseRequest *dbstruct.DailyStatement } type OpCreateData struct { } type OpCreateResp struct { base.BaseResponse Data *OpCreateData `json:"data"` } // op 删除 type OpDeleteReq struct { base.BaseRequest Id int64 `json:"id"` } type OpDeleteData struct { } type OpDeleteResp struct { base.BaseResponse Data *OpDeleteData `json:"data"` } // op 更新 type OpUpdateReq struct { base.BaseRequest *dbstruct.DailyStatement } type OpUpdateData struct { } type OpUpdateResp struct { base.BaseResponse Data *OpUpdateData `json:"data"` } // op 列表 type OpListReq struct { base.BaseRequest CtUpperBound *int64 `json:"ct_upper_bound"` CtLowerBound *int64 `json:"ct_lower_bound"` Offset int `json:"offset"` Limit int `json:"limit"` } type OpListData struct { List []*dbstruct.DailyStatement `json:"list"` Offset int `json:"offset"` More int `json:"more"` } type OpListResp struct { base.BaseResponse Data *OpListData `json:"data"` }