1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- 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)
- }
|