feat:未绑定token导入
This commit is contained in:
@@ -710,6 +710,26 @@ export interface RockPurchaseStage {
|
||||
created_at: string;
|
||||
}
|
||||
|
||||
export interface PackageImportItem {
|
||||
package_id: number;
|
||||
share_code: string;
|
||||
inserted: number;
|
||||
skipped_bound: number;
|
||||
error?: string;
|
||||
}
|
||||
|
||||
export interface ImportAllResult {
|
||||
scanned: number;
|
||||
skipped: number;
|
||||
empty: number;
|
||||
imported: number;
|
||||
failed: number;
|
||||
tokens_imported: number;
|
||||
tokens_skipped_bound: number;
|
||||
remaining: number;
|
||||
results: PackageImportItem[];
|
||||
}
|
||||
|
||||
export const rockApi = {
|
||||
getConfig: () =>
|
||||
request.get("/platform/rock/config").then((r) => r.data.data as RockConfig),
|
||||
@@ -747,6 +767,12 @@ export const rockApi = {
|
||||
(r) =>
|
||||
r.data.data as { log: RockPurchaseLog; stages: RockPurchaseStage[] },
|
||||
),
|
||||
importAllUpstreamPackages: (maxPackages = 50) =>
|
||||
request
|
||||
.post("/platform/rock/upstream-packages/import-all", {
|
||||
max_packages: maxPackages,
|
||||
})
|
||||
.then((r) => r.data.data as ImportAllResult),
|
||||
listTokens: (params?: {
|
||||
page?: number;
|
||||
page_size?: number;
|
||||
|
||||
Reference in New Issue
Block a user