diff --git a/package.json b/package.json index ef428b3..38581bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/api", - "version": "0.0.45", + "version": "0.0.47", "description": "", "main": "mod.ts", "scripts": { @@ -23,7 +23,7 @@ "@kevisual/cache": "^0.0.5", "@kevisual/code-builder": "^0.0.6", "@kevisual/query": "^0.0.39", - "@kevisual/remote-app": "^0.0.2", + "@kevisual/remote-app": "^0.0.4", "@kevisual/router": "^0.0.70", "@kevisual/types": "^0.0.12", "@kevisual/use-config": "^1.0.30", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e3b532..a05965e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,8 +43,8 @@ importers: specifier: ^0.0.39 version: 0.0.39 '@kevisual/remote-app': - specifier: ^0.0.2 - version: 0.0.2 + specifier: ^0.0.4 + version: 0.0.4 '@kevisual/router': specifier: ^0.0.70 version: 0.0.70 @@ -120,8 +120,8 @@ packages: '@kevisual/query@0.0.39': resolution: {integrity: sha512-3UEPBIvtdykNkrby3hvrgrHdgd17Uq+Pnr4zs+JBzATkU2eKaOqtTUJqdyIEwuySCwzGTxrnlUzWP4tziDQDLQ==} - '@kevisual/remote-app@0.0.2': - resolution: {integrity: sha512-GzXpaGEy5Alt/SDiKtmjitAw2XT7cpvo+gjvJFGLQtixYQwd3KMVfObqjmny8z1nGnZ9aSuWDbxOJQYvLm8DXw==} + '@kevisual/remote-app@0.0.4': + resolution: {integrity: sha512-2yIlWY98pLCcxG+DJsqXXkd5YYEgymuOsyElH+31AoEPb7mlNREnYS81zN0KM9nvdSmU2G51vV4UVirJlYBZCQ==} '@kevisual/router@0.0.20': resolution: {integrity: sha512-uSwDYWh+kvAu6i0m0SJVgcLR/CYz7WvIWGz0nSF8Vg6smJuAgI+laHR4ESO8Fbz+Xn8bPHuSwmM//HHLMLx2FA==} @@ -469,7 +469,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@kevisual/remote-app@0.0.2': {} + '@kevisual/remote-app@0.0.4': {} '@kevisual/router@0.0.20': dependencies: diff --git a/query/query-app/query-app.ts b/query/query-app/query-app.ts index 60ef12b..ee1191b 100644 --- a/query/query-app/query-app.ts +++ b/query/query-app/query-app.ts @@ -22,7 +22,15 @@ export class QueryApp extends BaseQuery { data: data, }, opts); } - getApp(data: any, opts?: DataOpts) { + getApp(data: { + key?: string; + version?: string; + /** + * 当app不存在,会创建一个新的, + * 之后上传文件就好了,会执行检测任务 + */ + create?: boolean; + }, opts?: DataOpts) { return this.query.post({ path: 'app', key: 'get', @@ -39,6 +47,8 @@ export class QueryApp extends BaseQuery { id?: string; username?: string, detect?: boolean, + appKey?: string; + version?: string; }, opts?: DataOpts) { return this.query.post({ path: 'app', diff --git a/query/query-remote/index.ts b/query/query-remote/index.ts index 504c93e..d83e972 100644 --- a/query/query-remote/index.ts +++ b/query/query-remote/index.ts @@ -1,2 +1,5 @@ -import { RemoteApp } from '@Kevisual/remote-app' +import { RemoteApp } from '@kevisual/remote-app' +export { + RemoteApp +} \ No newline at end of file