update
This commit is contained in:
63
src/main.ts
63
src/main.ts
@@ -23,37 +23,50 @@ export class NocoApi {
|
||||
this.upload = new Upload(this.query);
|
||||
this.record = new Record({ query: this.query, table, meta: this.meta });
|
||||
}
|
||||
get baseURL() {
|
||||
return this.query.baseURL;
|
||||
}
|
||||
set baseURL(url: string) {
|
||||
this.query.baseURL = url;
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param baseId
|
||||
* @param data
|
||||
*/
|
||||
async createExampleTable(baseId: string, data?: ExampleTableData) {
|
||||
const defaultColumns = [{
|
||||
title: 'Title',
|
||||
uidt: 'SingleLineText',
|
||||
description: '标题列',
|
||||
},
|
||||
{
|
||||
title: 'Summary',
|
||||
uidt: 'LongText',
|
||||
description: '摘要列',
|
||||
},
|
||||
{
|
||||
title: 'Tags',
|
||||
uidt: 'MultiSelect',
|
||||
description: '标签列',
|
||||
},
|
||||
{
|
||||
title: 'Description',
|
||||
uidt: 'LongText',
|
||||
description: '描述列',
|
||||
},
|
||||
{
|
||||
title: 'Link',
|
||||
uidt: 'URL',
|
||||
description: '链接列',
|
||||
}]
|
||||
const defaultColumns = [
|
||||
{
|
||||
title: 'Id',
|
||||
uidt: "ID",
|
||||
pk: true,
|
||||
pv: true,
|
||||
},
|
||||
{
|
||||
title: '标题',
|
||||
uidt: 'SingleLineText',
|
||||
description: '标题列',
|
||||
},
|
||||
{
|
||||
title: '摘要',
|
||||
uidt: 'LongText',
|
||||
description: '摘要列',
|
||||
},
|
||||
{
|
||||
title: '标签',
|
||||
uidt: 'MultiSelect',
|
||||
description: '标签列',
|
||||
},
|
||||
{
|
||||
title: '描述',
|
||||
uidt: 'LongText',
|
||||
description: '描述列',
|
||||
},
|
||||
{
|
||||
title: '链接',
|
||||
uidt: 'URL',
|
||||
description: '链接列',
|
||||
}]
|
||||
const columns = data?.columns || [];
|
||||
for (const col of defaultColumns) {
|
||||
if (!columns.find(c => c.title === col.title)) {
|
||||
|
||||
Reference in New Issue
Block a user