import "../base.api" type ( // The response data of UsageTotal information | UsageTotal信息 UsageTotalInfo { BaseIDInfo // Status 1: normal 2: ban | 状态 1 正常 2 禁用 Status *uint8 `json:"status,optional"` // 1 微信 2 名片 Type *int `json:"type,optional" // 微信或名片id BotId *string `json:"botId,optional"` // 使用token总数 TotalTokens *uint64 `json:"totalTokens,optional"` // 重制后的起始usage_detail 索引 StartIndex *uint64 `json:"startIndex,optional"` // usage_detail 索引 EndIndex *uint64 `json:"endIndex,optional"` // 组织ID OrganizationId *uint64 `json:"organizationId,optional"` } // The response data of UsageTotal list | UsageTotal列表数据 UsageTotalListResp { BaseDataInfo // UsageTotal list data | UsageTotal列表数据 Data UsageTotalListInfo `json:"data"` } // UsageTotal list data | UsageTotal列表数据 UsageTotalListInfo { BaseListInfo // The API list data | UsageTotal列表数据 Data []UsageTotalInfo `json:"data"` } // Get wx list request params | Wx列表请求参数 UsageTotalListReq { PageInfo // 租户id OrganizationId *uint64 `json:"organizationId,optional"` } ) @server( jwt: Auth group: UsageTotal middleware: Authority ) service Wechat { // Get usage total list | 获取Wx列表 @handler getUsageTotalList post /usage_total/list (UsageTotalListReq) returns (UsageTotalListResp) }