generated from template/apps-template
优化noco-agent功能和修复相关问题
- 修复Core类中的类型定义和拼写错误 - 添加tableId参数支持到NocoLifeService - 优化认证逻辑,支持环境变量配置 - 增强配置功能,返回当前配置信息 - 改进任务完成功能,支持批量操作 - 添加记录创建和更新功能 - 更新依赖包版本 - 修复导出类型定义 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -11,7 +11,6 @@ export type CoreOptions<T = {}> = {
|
||||
baseId?: string
|
||||
} & T
|
||||
|
||||
type CoreItem = ColumnItem
|
||||
export class Core {
|
||||
nocoApi: NocoApi;
|
||||
baseId?: string;
|
||||
@@ -76,19 +75,19 @@ export class Core {
|
||||
}
|
||||
};
|
||||
}
|
||||
getItem(id: number): Promise<ReponseData<CoreItem>> {
|
||||
getItem(id: number): Promise<ReponseData<ColumnItem>> {
|
||||
return this.nocoApi.record.read(id);
|
||||
}
|
||||
|
||||
getList(params: any): Promise<ReponseData<{ list: CoreItem[] }>> {
|
||||
getList(params: any): Promise<ReponseData<{ list: ColumnItem[] }>> {
|
||||
return this.nocoApi.record.list({
|
||||
...params,
|
||||
});
|
||||
}
|
||||
updateItem(data: Partial<CoreItem>) {
|
||||
updateItem(data: Partial<ColumnItem>) {
|
||||
return this.nocoApi.record.update(data);
|
||||
}
|
||||
creatItem(data: Partial<CoreItem>) {
|
||||
createItem(data: Partial<ColumnItem>) {
|
||||
return this.nocoApi.record.create(data);
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
import { NocoApi } from "@kevisual/noco";
|
||||
import { columns, ColumnItem } from "./common/base-table.ts";
|
||||
import { ColumnItem, columns, } from "./common/base-table.ts";
|
||||
import { Life } from "../noco/life/index.ts";
|
||||
import { Control } from "../noco/control/index.ts";
|
||||
import { Core } from "./common/core.ts";
|
||||
@@ -8,12 +8,12 @@ import { NocoWehookPayload } from "./callback/index.ts";
|
||||
export {
|
||||
NocoApi,
|
||||
columns,
|
||||
ColumnItem,
|
||||
Control,
|
||||
Life,
|
||||
Core,
|
||||
}
|
||||
|
||||
export type {
|
||||
NocoWehookPayload
|
||||
NocoWehookPayload,
|
||||
ColumnItem
|
||||
}
|
||||
Reference in New Issue
Block a user