mirror of
https://github.com/nocobase/nocobase.git
synced 2026-10-24 01:43:57 +08:00
fix: sequence field
This commit is contained in:
@@ -1,22 +0,0 @@
|
||||
/**
|
||||
* This file is part of the NocoBase (R) project.
|
||||
* Copyright (c) 2020-2024 NocoBase Co., Ltd.
|
||||
* Authors: NocoBase Team.
|
||||
*
|
||||
* This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
|
||||
* For more information, please refer to: https://www.nocobase.com/agreement.
|
||||
*/
|
||||
|
||||
import { Input } from 'antd';
|
||||
import React from 'react';
|
||||
import { FieldModel } from '@nocobase/client';
|
||||
import { EditableItemModel, DisplayItemModel } from '@nocobase/flow-engine';
|
||||
|
||||
export class SequenceFieldModel extends FieldModel {
|
||||
render() {
|
||||
return <Input {...this.props} />;
|
||||
}
|
||||
}
|
||||
|
||||
EditableItemModel.bindModelToInterface('SequenceFieldModel', ['sequence'], { isDefault: true });
|
||||
DisplayItemModel.bindModelToInterface('DisplayTextFieldModel', ['sequence'], { isDefault: true });
|
||||
@@ -10,7 +10,7 @@
|
||||
import { Plugin } from '@nocobase/client';
|
||||
import { SequenceFieldProvider } from './SequenceFieldProvider';
|
||||
import { SequenceFieldInterface } from './sequence';
|
||||
import { SequenceFieldModel } from './SequenceFieldModel';
|
||||
import { EditableItemModel, DisplayItemModel } from '@nocobase/flow-engine';
|
||||
|
||||
export class PluginFieldSequenceClient extends Plugin {
|
||||
async load() {
|
||||
@@ -19,9 +19,8 @@ export class PluginFieldSequenceClient extends Plugin {
|
||||
const calendarPlugin: any = this.app.pm.get('calendar');
|
||||
// 注册标题字段
|
||||
calendarPlugin.registerTitleFieldInterface('sequence');
|
||||
this.flowEngine.registerModels({
|
||||
SequenceFieldModel,
|
||||
});
|
||||
EditableItemModel.bindModelToInterface('InputFieldModel', ['sequence'], { isDefault: true });
|
||||
DisplayItemModel.bindModelToInterface('DisplayTextFieldModel', ['sequence'], { isDefault: true });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user