From 61751aa858dee641e60288ff5999a9129dde0155 Mon Sep 17 00:00:00 2001 From: hisoka0728 <1399952343@qq.com> Date: Sun, 12 May 2024 12:59:19 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20el-select=E8=BF=9C=E7=A8=8B=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=97=B6=E6=94=AF=E6=8C=81=E7=BC=96=E8=BE=91=E5=99=A8?= =?UTF-8?q?=E5=8F=82=E6=95=B0trigger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data-picker/ibiz-picker-dropdown/ibiz-picker-dropdown.tsx | 2 +- .../ibiz-picker-select-view/ibiz-picker-select-view.tsx | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/editor/data-picker/ibiz-picker-dropdown/ibiz-picker-dropdown.tsx b/src/editor/data-picker/ibiz-picker-dropdown/ibiz-picker-dropdown.tsx index 972873ef..ff349cd4 100644 --- a/src/editor/data-picker/ibiz-picker-dropdown/ibiz-picker-dropdown.tsx +++ b/src/editor/data-picker/ibiz-picker-dropdown/ibiz-picker-dropdown.tsx @@ -290,7 +290,7 @@ export const IBizPickerDropDown = defineComponent({ v-model={this.refValue} filterable remote - remote-show-suffix + remote-show-suffix={this.c.model.showTrigger} clearable loading={this.loading} placeholder={this.c.placeHolder ? this.c.placeHolder : ' '} diff --git a/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx b/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx index 55d66d73..9b702d81 100644 --- a/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx +++ b/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx @@ -560,6 +560,7 @@ export const IBizPickerSelectView = defineComponent({ }} onKeyup={this.handleKeyUp} disabled={this.disabled || this.readonly} + remote-show-suffix={this.c.model.showTrigger} > {this.items.map((item: IData, index: number) => { return ( -- Gitee From b27763f9f0a5035a3846bcd0b179fcaa8deb2fcd Mon Sep 17 00:00:00 2001 From: hisoka0728 <1399952343@qq.com> Date: Sun, 12 May 2024 13:02:56 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20runtime=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locale/en/index.ts | 587 +++++++++++++++++++++++++++++++++++--- src/locale/zh-CN/index.ts | 481 ++++++++++++++++++++++++++++--- 2 files changed, 994 insertions(+), 74 deletions(-) diff --git a/src/locale/en/index.ts b/src/locale/en/index.ts index 25d7ca54..88c6c294 100644 --- a/src/locale/en/index.ts +++ b/src/locale/en/index.ts @@ -242,12 +242,15 @@ export default { }, command: { app: { - notFindApplicationFunction: + noFindApplicationFunction: 'An app feature called {appFuncId} cannot be found', - notFindApplicationFunctionYype: + noFindApplicationFunctionYype: 'Unsupported application function type: {appFuncType}', - notFindApplicationView: + noFindApplicationView: 'The application view [{appViewId}] does not exist', + unsupportedPopup: 'Unsupported view opening modes: POPUP', + unsupportedPopupapp: 'Unsupported view opening modes: POPUPAPP', + missingEvent: 'Bubble opening missing event', }, }, controller: { @@ -262,46 +265,46 @@ export default { noImportModel: 'No import model is configured!', }, editor: { - editorNotConfigured: + editorNoConfigured: 'Editor type [{editorType}], code table not configured', }, view: { viewActivation: 'View [{name}] ({id}) is active', viewPause: 'View [{name}] ({id}) is pause', viewDestroy: 'View [{name}] ({id}) is destroy', - notFoundViewEngine: 'The View Engine implementation was not found:', + noFoundViewEngine: 'The View Engine implementation was not found:', noSupportBehavior: 'No engine support for pre-built interface behavior {key}', }, }, control: { menu: { - notFindMenu: 'Cannot find menu item named {id}', + noFindMenu: 'Cannot find menu item named {id}', noConfigured: 'No application functionality configured', }, calendar: { missingViewLogic: 'Missing {itemType}_opendata view logic', - notFoundModel: 'Calendar item model not found', + noFoundModel: 'Calendar item model not found', }, chart: { - notConfiguredX: 'Sequence is not configured with X-axis', - notConfiguredY: 'Sequence is not configured with Y-axis', + noConfiguredX: 'Sequence is not configured with X-axis', + noConfiguredY: 'Sequence is not configured with Y-axis', missingClassification: 'Missing classification attribute configuration', missingValue: 'Missing value attribute configuration', - notSupportSequence: + noSupportSequence: 'Charts do not support sequence types at this time {seriesType}', - notFindSequence: 'Cannot find generator for {seriesIndex} sequence!', - notInitialised: 'The chart object is not properly initialised', - notCalculated: 'Options have not been calculated.', + noFindSequence: 'Cannot find generator for {seriesIndex} sequence!', + noInitialised: 'The chart object is not properly initialised', + noCalculated: 'Options have not been calculated.', }, dataView: { noBehaviourGroup: 'No interface behaviour group is configured for the action', noBehaviourGroupAction: 'No interface behaviour is configured for the action item interface behaviour group', - propertiesNotConfigured: 'Grouping properties are not configured', - tableNotConfigured: 'The grouping code table is not configured', + propertiesNoConfigured: 'Grouping properties are not configured', + tableNoConfigured: 'The grouping code table is not configured', sortingItems: 'Items with sorting enabled must be associated with an entity attribute', }, @@ -309,7 +312,7 @@ export default { unableMore: 'Unable to get multiple data widgets [{xdataControlName}] controller', multiNode: 'Multi-node views are implemented by subclasses', - notFindNodeModel: 'Cannot find node model for {nodeId}', + noFindNodeModel: 'Cannot find node model for {nodeId}', }, form: { formCompletion: 'Please check the form completion!', @@ -331,34 +334,34 @@ export default { 'No form controller corresponding to {id} found', multiDataAddData: 'Multi-data widget type {contentType} does not support adding data at the moment', - mdControllerNotExist: 'mdController does not exist', - repeaterNotSupported: + mdControllerNoExist: 'mdController does not exist', + repeaterNoSupported: 'Repeater styles are not supported at this time {detailStyle}', searchTerms: 'No search terms found to apply', saveSearch: 'No saved search criteria found', }, gantt: { - notNode: 'Not entity gantt node data', + noNode: 'Not entity gantt node data', rowData: 'Row data does not exist', simpleMode: 'Simple mode, no saving', nonentity: 'Non-entity node data cannot be saved', - notChange: 'The value has not changed', + noChange: 'The value has not changed', dataDeleted: 'Data [{str}] deleted successfully!', firstComplete: 'Please complete the current line in the line editor first', - notSupport: '{treeNodeType} node type not supported', + noSupport: '{treeNodeType} node type not supported', }, grid: { unsupported: 'Unsupported types {type}', attributeColumns: 'Attribute columns with no grouping attributes configured', - notCodeTable: + noCodeTable: 'The attribute column {groupFieldName} of the grouping attribute does not have a configuration code table', configureFirstColumn: 'Please configure the grouping attribute column {groupFieldName} as the first column', requiresCodeTable: 'Code table grouping mode requires code table configuration', - notMatchCodeTable: + noMatchCodeTable: 'The grouping code table does not match the code table for the attribute column {groupFieldName}', convertedValue: 'The sort attribute of {srfmajortext} cannot be converted to a value', @@ -366,7 +369,7 @@ export default { 'Missing configuration of aggregated entities or aggregated datasets', newRows: 'New rows are not supported', saveCancel: 'Row data validation failed, save cancel', - notSupportRowEditing: + noSupportRowEditing: 'The current form does not support row editing, and you cannot toggle on row editing.', lineEditing: 'Only one line can be open for line editing at the same time', @@ -376,7 +379,7 @@ export default { corresponding: 'Corresponding table data item not found [{deField}].', pickedUpData: 'The value of {valueItem} is not picked up in the row data.', - notSupportedMode: + noSupportedMode: 'Attribute column aggregation mode {aggMode} is not supported yet.', remoteAggregation: 'Remote aggregation is not supported yet', aggregateMode: 'Aggregate mode is not supported yet {aggMode}', @@ -393,7 +396,7 @@ export default { groupedOn: 'Kanban components must be grouped on', adjustmentsGroup: 'The current Kanban does not allow adjustments to the grouping!', - notAllowReorder: 'Current Kanban does not allow reordering!', + noAllowReorder: 'Current Kanban does not allow reordering!', }, meditViewPanel: { DraftNew: 'Draft - New', @@ -405,39 +408,39 @@ export default { reportPanel: { reportType: 'Report panel generator factory parameter error, report panel does not specify report type', - notImplemented: + noImplemented: 'Specify the report {reportType} type report panel generator not implemented yet', }, searchBar: { - notFoundEntity: + noFoundEntity: 'Cannot find the associated entity corresponding to the attribute {targetField}.', missingModel: 'Missing editor model', JSONFormat: '{data} non-standard JSON format:', }, toolbar: { - notFound: 'Interface behavior model {actionId} not found', + noFound: 'Interface behavior model {actionId} not found', }, tree: { - notFoundTreeData: 'Cannot find corresponding tree node data', + noFoundTreeData: 'Cannot find corresponding tree node data', sortAttribute: 'Missing Configuration Sort Attribute', editMode: 'The tree node is not configured for edit mode: name', nodeData: 'Not entity tree node data', - notFoundTreeNode: 'Tree node not found', + noFoundTreeNode: 'Tree node not found', }, treeGrid: { columnsSchema: 'TreeTable Unvalued Columns Schema', columnMode: 'Tree table without parent column mode', }, treeGridEx: { - notConfigured: + noConfigured: 'The node is not configured with a data item that corresponds to the table column {name}', editItem: 'Edit item model corresponding to table column {name} was not found', - notPickedUp: + noPickedUp: 'The value of {valueItem} is not picked up in the row data.', behaviorGroup: 'The {id} action column does not have an interface behavior group configured.', - notSupportCreation: 'Does not support the creation of new', + noSupportCreation: 'Does not support the creation of new', updateBehavior: 'Tree nodes are not configured to update entity behavior', }, @@ -461,13 +464,13 @@ export default { decrement: 'Decrement cannot be called for a count of 0!', }, dataFileUtil: { - notExist: 'ibiz.util.getExportExcel does not exist', + noExist: 'ibiz.util.getExportExcel does not exist', loadError: 'Export module loading error', importData: 'No corresponding import data model was found', }, valueDefault: { - notExist: 'appdata.context does not exist', - notsupported: 'Default value type [{valueType}] not supported', + noExist: 'appdata.context does not exist', + nosupported: 'Default value type [{valueType}] not supported', }, valueEx: { objectNameField: 'Missing objectNameField', @@ -479,8 +482,518 @@ export default { viewMsg: { message: 'Cannot find model for view message group {msgGroupId}', noFound: 'No {message} view message model found', + unconfigured: 'Unconfigured entity dataset', + unconfiguredEntities: 'Application entities not configured', }, }, }, + deLogic: { + deLogicLink: { + connectionConditional: + 'Interface Connection Conditional Logic Group Unconfigured Logic Item', + entityConnectionConditional: + 'Entity Logic Connection Condition Group Name: {name} - Condition Group Identifier: {id} - Run Result:', + missingConditionValue: + 'The current condition value type is [Data object attribute], and the configuration condition value is missing.', + sourceDataMissingConditionValue: + 'The current condition value type is [Source Data Object Attribute], and the configuration condition value is missing.', + noSupportedTime: + 'Conditional value type [current time] is not supported at this time', + entityLogicalConnection: + 'Entity Logical Connection Condition Item: {name} - Condition Value Type: {type} - Source Attribute Name: {dstField} - Source Object Value:', + comparisonCondition: '-comparison condition: {op}', + comparisonValue: '-comparison value', + compareResults: '-Compare and contrast results:', + }, + deLogicNode: { + missingTargetParameter: + 'Missing target parameter object or source parameter object configuration', + additionalParameter: + 'Entity logic node (appended to the array): {id} - additional parameter:', + addedValue: '-Added value:', + logicNodeParameterName: + 'Entity Logic Node (Binding Parameters): {id} - Parameter Name: {dstDELogicParamId} - Value:', + copyParameter: + 'Entity logic node (copy parameter): {id} - parameter name: {dstDELogicParamId} - value:', + dataSet: + 'Entity Logic Node (Data Set): {id} - Dataset Entity Id: {dstAppDataEntityId} - Dataset Id: {dstAppDEDataSetId} - Parameter Name: {retDELogicParamId} - Value:', + unspecifiedEntity: 'Unspecified application entity', + unspecifiedBehavior: 'Behavior of unspecified entities', + entityActions: + 'Entity Logic Node (Entity Actions): {id} - Entity to which the interface action belongs: {dstAppDataEntityId} - Entity Activity Identifier: {dstAppDEActionId} - Parameter Name: {retDELogicParamId} - Value:', + unsupportedReturnType: 'Unsupported end node return type: {returnType}', + endNode: + 'Entity logic node (end node): {id} - return value type: {returnType} - return value:', + noSupportedLogic: + 'Logic handling of parameter actions {paramAction} is not supported at this time.', + preparationParameter: + 'Entity Logic Node (Preparation Parameter): {id} - Parameter Processing Action: {paramAction} - Target Logic Parameter: {dstDELogicParamId} - Source Parameter (value):', + targetParameter: '-Target parameter (value):', + missingConfiguration: 'Missing target parameter object configuration', + rebuildParameter: + 'Entity Logic Node (rebuild parameter): {id} - rebuild parameter: {dstDELogicParamId}', + resetParameter: + 'Entity logic node (reset parameter): {id} - reset parameter: {dstDELogicParamId}', + missingParameterProperty: + 'Missing target parameter object or target property configuration', + sortedArrayParameters: + 'Entity Logic Node (Sorted Array Parameters): {id} - Sort Attribute: {dstFieldName} - Sort Mode: {dstSortDir} - Parameter Name: {dstDELogicParamId} - Sorted Array:', + startupNode: 'Entity logical node (startup node): {id}', + throwsException: + 'Entity Logic Node (throws exception): {id} - Error Code: {errorCode} - Error Message: {errorInfo}', + environmentVariables: + 'Unsupported logical parameter types: system environment variables', + fileObjectListVariable: + 'Unsupported logical parameter type: file object list variable', + fileObjectVariables: + 'Unsupported logical parameter types: file object variables', + filterObjectVariables: + 'Unsupported logical parameter types: filter object variables', + finalDataVariables: + 'Unsupported logical parameter types: final data variables', + rawDataObjects: 'Unsupported logical parameter types: Raw Data Objects', + operationSessionVariables: + 'Unsupported Logical Parameter Types: Operation Session Variables', + calculateEntity: 'Calculated entity logic parameter, identifier: {tag}', + value: '-value:', + recreatingVariables: + 'Unsupported logical parameter types recreating variables', + reEstablish: + 'Re-establish the entity logic parameter, identifier: {tag}', + expressionEmpty: 'Expression is empty', + sourceValueType: + 'The source value type {srcValueType} is not supported yet.', + fetchingAttribute: + 'Fetching the attribute {srcField} from the source parameter reports an error, source parameter:', + noScriptCode: 'Script code mode has no script code configured', + noConfigurationLogicNode: + 'The entity logic does not have a configuration logic node', + unsupportedLogical: 'Unsupported logical node types: {logicNodeType}', + noSetStartNode: 'No start node set', + startExecuting: + 'Start executing entity logic, logic identifier: {id} - logic name: {name}', + endExecution: + 'End execution entity logic, logic identifier: {id} - logic name: {name}', + noFoundEntityLogic: + '{dataEntityId} entity logic not found {deDELogicId}', + }, + }, + engine: { + correspondingEngine: 'There is no {key} corresponding engine', + logicOpendata: 'Missing view logic for opendata', + logicNewdata: 'Missing view logic for newdata', + deleteModel: '{codeName} Delete model: {name}', + childComponentsMounted: + 'The child components of {id}: {childName} are mounted.', + minimization: + 'The current view is opened in [{mode}], minimization is not supported!', + loadEntityData: 'The view has no entities and cannot load entity data', + }, + global: { + noImplemented: 'Getting application global variables is not implemented', + noImplementedRouting: + 'Getting view routing parameter variables is not implemented', + }, + hub: { + failedParse: 'View parameter modalOption failed to parse: {error}', + noExist: 'View [{id}] does not exist', + }, + logicScheduler: { + executor: { + noConfiguredLogic: 'No entity interface logic is configured', + missingTrigger: + 'Missing trigger application entity interface behavior id in logic', + noActionableData: 'There is no actionable data for opendata!', + defaultOpendataViewLogic: + 'opendata view logic is not configured to open the view by default', + noActuallyReference: + 'The default open view for opendata view logic does not actually reference the view', + attributeConfiguration: + '{codeName}[Multiple Form Entity] or [Index Entity] missing type attribute configuration', + entityAttributeValues: + 'Data Source No Form Type Applied Entity Attribute Values', + editViews: + 'No edit views were found for the entity associated with the form type {formTypeValue}.', + selectionView: + 'Selection view that needs to be opened for batch add was not found', + noSupportedBatchAddOnly: 'batchAddOnly is not supported yet.', + newdataViewLogic: + 'The newdata view logic is not configured to default to a new data view', + indexEntity: 'Missing Default Index Entity Selection View', + checkOne: 'Please check one piece of data', + entitiesAssociated: + 'No edit view found for entities associated with index type {indexType}', + relationships: + 'Entities do not have a collection of relationships from!', + foreignKey: + 'No foreign key attribute found for {pickParentDeName} in the current entity', + mappingProperties: 'Batch New Conversion Mapping Properties', + newCreationData: 'Batch new creation data', + logicType: 'Logic type {logicType} Not supported yet!', + noImplementedMethod: 'Method not implemented.', + }, + trigger: { + triggerType: + 'The trigger type for the predefined logical type {type} can only be a script', + noSupportedType: 'Trigger type {triggerType} Not supported yet!', + noExecutorBound: '{id} No executor bound.', + timerLacks: 'Timer lacks timing intervals', + parameterCallback: 'Timer missing default parameter callback', + }, + }, + model: { + utils: { + noFoundApplication: 'Application not found', + unconfiguredPlugins: 'Apply unconfigured plug-ins', + noFound: 'Plugin not found {id}', + }, + view: { + engineClassifications: + 'Unsupported engine classifications: {engineType}', + }, + }, + platform: { + failedDownload: 'Failed to download file', + fileStreamData: 'File stream data does not exist', + }, + register: { + helper: { + adapter: + 'Cannot find the adapter corresponding to the system counter plugin {pluginKey}.', + customizedSystemAdapter: + 'Cannot find the adapter corresponding to the customized system counter {codeName}.', + noFoundSystemCounter: + 'Adapter for system counter type {counterType} is not found.', + applicationMenu: + 'Cannot find the adapter corresponding to the application menu item plugin {pluginKey}.', + asynchronousAction: + 'Find the adapter that does not correspond to the asynchronous action type {actiontype}.', + matchedPlugin: 'Not matched to plugin [{pluginId}] model', + customRegistration: + 'Cannot find an adapter with a custom registration ID of [{registerKey}].', + widgetPlugin: + 'Cannot find the adapter corresponding to the widget plugin {pluginKey}.', + widgetStyleType: + 'Cannot find the adapter corresponding to the widget style: [{controlStyle}] for the widget type: [{controlType}].', + widgetType: 'Cannot find an adapter for widget type {controlType}.', + entityBehaviorPlugin: + 'Cannot find the adapter corresponding to the entity behavior plugin {pluginKey}.', + entityBehaviorMethod: + 'Find adapters that donnot have an entity behavior method type of {methodType}', + editorPlugin: + 'Cannot find the adapter corresponding to the editor plugin {pluginKey}.', + editorStyleType: + 'Cannot find the adapter corresponding to editor style: [{editorStyle}] for editor type: [{editorType}].', + editorTypePredefinedType: + 'Cannot find an adapter corresponding to editorType: [{editorType}] for predefinedType: [{predefinedType}].', + editorType: + 'Cannot find the adapter corresponding to editor type {editorType}.', + formMemberPlugin: + 'Cannot find the adapter corresponding to the form member plugin {pluginKey}.', + formMemberType: + 'Cannot find an adapter for form member type {detailType}.', + tableColumnPlugin: + 'Cannot find the adapter corresponding to the table column plugin {pluginKey}.', + tableColumnType: 'Cannot find an adapter for table column type {key}.', + messageType: + 'Cannot find the adapter corresponding to the message type {content_type}.', + panelMemberPlugin: + 'The adapter corresponding to the panel member plugin {pluginKey} could not be found.', + panelContainerPredefined: + 'Cannot find an adapter with panel container predefined type {predefinedType}, registered key {key}', + panelMemberDirectContent: + 'Cannot find adapter with panel member direct content predefined type {predefinedType}, registered key {key}', + panelMemberType: + 'The adapter corresponding to the panel member type {itemType} could not be found.', + portalWidgetPlugin: + 'Cannot find the adapter corresponding to the portal widget plugin {pluginKey}.', + portalWidgetMemberType: + 'Adapter corresponding to portal widget member type {portletType} not found', + treeTableColumnPlugin: + 'Cannot find the adapter corresponding to the tree table column plugin {pluginKey}.', + interfaceBehaviorPlugin: + 'Cannot find the adapter corresponding to the interface behavior plugin {pluginKey}.', + interfaceBehaviorMode: + 'Find the adapter that does not correspond to the interface behavior mode {uiactionMode}.', + frontEndPluginNode: + 'Cannot find interface logic front-end plugin node, plugin {pluginKey} corresponding adapter', + viewPlugin: + 'Cannot find the adapter corresponding to the view plugin {pluginKey}.', + correspondViewTypeStyle: + 'Cannot find an adapter for view type: [{viewType}] corresponding to view style: [{viewStyle}].', + }, + }, + service: { + noConfiguredPrimary: + 'Entity [{codeName}] is not configured with a primary key field', + noConfiguredField: + 'Entity [{codeName}] is not configured with a primary text field', + convertedNumber: '{value} cannot be converted to a number.', + subRelationships: + 'Sub-relationships not configured with a nested relational dataset will result in a recursive query death loop, please configure it!', + unsupportedMethod: + 'Unsupported application entity method input attribute type: {type}', + noFoundUsernamePassword: + 'Anonymous login configuration username or password not found', + loginFailure: 'Login Failure', + logoutFailure: 'Logout failure', + notFound: 'Application entity not found [{id}]', + masterState: + '{codeName} entity does not exist or is enabled for master state, return true', + operationIdentifier: + 'Operation identifier {dataAccessAction} main state calculation started', + matchMasterState: 'Match master state', + masterStatePermissions: 'Collection of allowed master state permissions', + noMatchedState: 'Returns false if the main state is not matched.', + permissionCalculation: + 'Operation identifier {dataAccessAction} end of permission calculation: {result}', + noFindCodeList: 'Cannot find {tag} code list', + noConfiguredCounters: 'Application counters not configured!', + lackEntityLogic: 'Lack of entity handling logic', + createBehavior: 'The create behavior does not pass data', + updateBehavior: 'The update behavior does not pass data', + deletionDeletion: + 'Currently, only [DER1N] relationship type association deletion deletion is supported.', + unableDelete: + 'Unable to delete [{logicName}-{srfmajortext}], data referenced by [{modelLogicName}-{msg}].', + noSupportedDataSource: 'Data source type {dataSetType} not supported yet', + sourceCodeTable: 'No data is specified for the source code table', + requestMethods: 'Unsupported request methods: {requestMethod}', + noConfiguredRequestMethod: 'Request method not configured', + unsupportedBehaviorTypes: 'Unsupported Behavior Types [{actionType}]', + noFoundServiceMethod: 'Service method not found: {id}', + UnsupportedServiceMethod: + 'Unsupported service method types: {methodType}', + noSupportedMethod: 'The 「{id}」 method is not supported by {codeName}.', + noFoundStorageEntity: + 'Application function [{name}] storage entity not found [{stoageAppDataEntityId}]', + noExist: 'Application function [{name}] does not exist', + noFoundEntity: 'Storage Entity Not Found [{stoageAppDataEntityId}]', + noImplemented: '「{methodName}」 is not implemented.', + noImplementedCounter: 'Counter loading method not implemented', + noFoundCounterBehavior: 'Get counter behavior not found!', + createPrimaryKeyData: + 'Failed to create new joint primary key data with existing primary key {srfkey}', + updatePrimaryKeyData: + 'Failed to update joint primary key data with existing primary key {srfkey}', + noExistNoUpdated: 'Data does not exist and cannot be updated!', + dataNoExistNoUpdated: + 'Data [{srfdename}-{srfmajortext}({srfkey})] does not exist and cannot be updated!', + noDeleted: + 'The following data 「{notRemoveKey}」 was not found and could not be deleted!', + noAttributeName: 'No attribute name is specified', + noContextParameterName: 'No context parameter name is specified', + conditionalObjects: 'Unrecognizable Conditional Objects', + mustArray: 'The value must be an array', + unsupportedQueryTypes: 'Unsupported query types: {condType}', + predefinedType: + 'Predefined type {predefinedType} is not supported at this time.', + dynamicCodeTable: + 'The return value of a dynamic code table data property is not an object-formatted string and cannot be converted!', + unconfiguredDataset: 'Unconfigured dataset', + processedWithout: + 'Execution of 「{funcName}」 cannot be processed without 「srfkey」.', + noExistProcessed: + 'Execution of 「{funcName}」 does not exist and 「srfsessionid」 cannot be processed.', + missingDetreeColumnId: + 'Model exception missing detreeColumnId or dataItemName.', + }, + uiAction: { + noEntityOrBehavior: 'No entity or entity behavior configured', + noConfiguredopenView: 'Not configured to open the view', + frontProcessingModes: + 'Unsupported front processing modes [{frontProcessType}]', + missingConfigurationScriptCode: + 'Custom types are missing configuration script code', + dataPrimaryKey: 'Data primary key not found', + printFailure: 'print failure', + physicalPrint: 'No physical print items found', + exportRequestFailed: 'Export request failed', + noEntityExportsFound: 'No entity exports found', + lackNativeEvent: 'Lack of native JS event objects', + wantLogout: 'Are you sure you want to log out?', + operationConfirmation: 'Operation Confirmation', + viewParameterModalOption: + 'View parameter modalOption failed to parse: {error}', + withdrawalConfirmed: 'Is the execution of the withdrawal confirmed?', + noFoundBehaviorModel: 'No interface behavior model found for {actionId}.', + }, + uiLogic: { + interfaceConnectionConditional: + 'Interface Connection Conditional Logic Group Unconfigured Logic Item', + connectionConditionGroup: + 'Interface Logic Connection Condition Group Name: {name} - Condition Group Identifier: {id} - Run Result:', + currentConditionValue: + 'The current condition value type is [Data object attribute], and the configuration condition value is missing.', + sourceDataObjectAttribute: + 'The current condition value type is [Source Data Object Attribute], and the configuration condition value is missing.', + currentTime: + 'Conditional value type [current time] is not supported at this time', + interfaceConnectionConditionalTypeName: + 'Interface Logic Connection Condition Item: {name} - Condition Value Type: {type} - Source Property Name: {dstField} - Source Object Value:', + asynchronousTermination: + 'Unsupported logical connection type: asynchronous termination', + asynchronousRejection: + 'Unsupported logical connection type: asynchronous rejection', + exceptionHandling: + 'Unsupported Logical Connection Type: Exception Handling', + logicalLinkTypes: 'Unsupported logical link types:{linkMode}', + missingTargetParameter: + 'Missing target parameter object or source parameter object configuration', + appendedArray: + 'Interface logic node (appended to the array): {id} - additional parameter:', + bindingParameters: + 'Interface Logic Node (Binding Parameters): {id} - Parameter Name: {dstDEUILogicParamId} - Value:', + copyParameter: + 'Interface logic node (copy parameter): {id} - parameter name: {dstDEUILogicParamId} - value:', + missingfilter: 'Missing configuration filter parameters', + interfaceLogicNodeDataSet: + 'Interface Logic Node (Data Set): {id} - Dataset Entity Identifier: {dstAppDataEntityId} - Dataset Identifier: {dstAppDEDataSetId} - Parameter Name: {retDEUILogicParamId} - Value:', + interfaceLogicNodeEntityActions: + 'Interface Logic Node (Entity Actions): {id} - Entity to which the interface action belongs: {dstAppDataEntityId} - Entity Activity Identifier: {dstAppDEActionId} - Parameter Name: {retDEUILogicParamId} - Value:', + noConfiguredInterfaceBehavior: 'Interface behavior not configured', + interfaceLogicNodeEntityInterfaceAction: + 'Interface Logic Node (Entity Interface Action): {id} - Interface Action Identifier: {dstAppDEUIActionId} - Entity to which the Interface Action belongs: {dstAppDataEntityId} - Target Logic Parameter Object: {dstDEUILogicParamId}', + logicalNodeOperation: 'Logical node {name} operation parameter value:', + unsupportedEndNode: + 'Unsupported end node return value types: {returnType}', + interfaceLogicNodeEndNode: + 'Interface logic node (end node): {id} - return value type: {returnType} - return value:', + noEntityConfigured: 'No entity configured', + noEntityLogicConfigured: 'No entity logic configured', + noIncomingLogic: 'No incoming logic parameters are configured', + passedParameter: 'Passed parameter {dstDEUILogicParamId} not found', + interfaceLogicNodeExecutingEntityLogic: + 'Interface logic node (executing entity logic): {id} - entity logic identifier: {dstAppDELogicId} - entity to which the entity logic belongs: {dstAppDataEntityId} - parameter name: {retDEUILogicParamId} - value:', + missingMessageTypeConfiguration: 'Missing message type configuration', + missingButtonTypeConfiguration: 'Missing button type configuration', + interfaceLogicNodeMessagePopup: + 'Interface logic node (message popup): {id} - message type: {type} - message: {message}', + message: 'messages', + yes: 'yes', + no: 'no', + interfaceLogicNodeFrontendPlugin: + 'Interface Logic Node (Frontend Plugin): {id} - Plugin Id: {sysPFPluginId}', + interfaceLogicNodePreparationParameter: + 'Interface Logic Node (Preparation Parameter): {id} - Parameter Processing Action: {paramAction} - Target Logic Parameter: {dstDEUILogicParamId} - Source Parameter (value):', + noTargetParameter: 'No target parameter object id', + targetParameter: + 'Assigning a value to the target parameter attribute {dstFieldName} reports an error, target parameter:', + interfaceLogicNodeDirectCode: + 'Interface logic node (direct code): {id}-direct code:', + interfaceLogicNodeRebuildParameter: + 'Interface Logic Node (rebuild parameter): {id} - rebuild parameter: {dstDEUILogicParamId}', + interfaceLogicNodeResetParameter: + 'Interface Logic Node (Reset Parameter): {id} - Reset Parameter: {dstDEUILogicParamId}', + interfaceLogicNodeSortedArrayParameters: + 'Interface Logic Node (Sorted Array Parameters): {id} - Sort Attribute: {dstFieldName} - Sort Mode: {dstSortDir} - Parameter Name: {dstDEUILogicParamId} - Sorted Array:', + interfaceLogicNodeStartupNode: + 'Interface logic node (startup node): {id}', + interfaceLogicNodeThrowingExceptions: + 'Interface Logic node (throwing exceptions): {id} - error message: {errorInfo}', + noConfiguredTriggerObject: 'No trigger object is configured', + noConfiguredEvent: 'The event name parameter is not configured', + noConfiguredEventParameters: 'No event parameters are configured', + noFoundTriggerObject: 'Trigger object not found {fireCtrlId}', + noFoundEventParameterObject: + 'Event parameter object not found {eventParamId}', + interfaceLogicNodeViewWidgetEventTriggerLogic: + 'Interface logic node (view widget event trigger logic): {id} - name of the calling view widget: {fireCtrlId} - name of the triggering event: {eventName} - triggering parameters:', + noConfiguredInterfaceObject: 'No interface object is configured', + noConfiguredOperatingParameters: 'No operating parameters are configured', + noConfiguredCallMethod: 'No call method is configured', + noFoundOperationParameter: + 'The operation parameter {invokeParamId} was not found.', + noFoundInterfaceObject: 'Interface object {invokeCtrlId} was not found.', + noFoundInvokeMethod: 'The invoke method {invokeMethod} was not found.', + interfaceLogicNodeViewWidgetInvocation: + 'Interface logic node (view widget invocation): {id} - name of the invoking view widget: {invokeCtrlId} - name of the invoking method: {invokeMethod} - trigger parameter:', + viewLogicInitializationParameter: + 'View logic initialization parameter, {codeName} specified widget object not found', + calculateInterfaceLogicParameters: + 'Calculate interface logic parameters, identifier: {tag}', + restablishInterfaceLogic: + 'Re-establish the interface logic parameters, identifying: {tag}', + interfaceLogic: + 'Interface logic {deUILogicId} for entity {appDataEntityId} not found', + startExecutingInterfaceLogic: + 'Start executing the interface logic, entity: {appDataEntityId} - logic name: {name}', + endExecutionInterfaceLogic: + 'End execution interface logic, entity: {appDataEntityId} - logic name: {name}', + noLogicalNodesConfigured: + 'The interface logic has no logical nodes configured', + }, + utils: { + anime: { + noExistEndpointElement: 'The endpoint element does not exist', + noExistAnimationElement: 'Animation element does not exist', + noClone: 'Cannot clone a null or undefined element.', + }, + errorHandler: { + noPermissionless: 'No permissionless error handler registered', + noProcessor: 'No processor was found that can handle this error', + }, + fileUtil: { + fileUploadFailed: 'File upload failed', + }, + handlebars: { + noInitHandlebars: 'handlebars not init', + }, + modal: { + externalClosureCapability: 'External closure capability not registered', + shouldDismissResult: + 'The result of shouldDismiss is false, closing the interrupt.', + }, + openRedirectView: { + parseSrfnavctxParameter: + 'Failed to parse srfnavctx parameter in redirection [{urlStr}].', + missingEntityName: 'Entity name missing from redirection parameter', + noFoundSpecifiedEntity: + 'CodeName not found for the specified entity: {deName}', + unsupportedLinkUrl: 'Unsupported linkUrl format: {linkUrl}', + noConfiguredActualReference: 'Actual reference view not configured', + redirectingViewReferences: 'Redirecting view references there:', + redirectionIdentifier: + 'Redirection identifier [{rdTag}] or [{deRdTag}] or workflow [{wfRdTag}] corresponding to view not found', + noMatchActualReferenceView: + 'Identifies that [{rdTag}] did not match the actual reference view', + redirectionView: + 'Redirection view [{name}] custom category attribute [{typeFieldId}] value is null', + }, + script: { + errorReportingScript: 'Error Reporting Script', + }, + shortCut: { + invalidIndexNewIndex: + 'Invalid index newIndex: {newIndex}, oldIndex: {oldIndex}, current array length {length}', + }, + uiDomain: { + transactionOpen: + 'Transaction has been opened, only one transaction can be opened for a single interface domain.', + currentTransaction: + 'The current transaction has not been committed and cannot be closed directly.', + }, + uiDomainManager: { + invalidInterfaceDomain: 'Invalid interface domain identifier [{id}]', + }, + verify: { + contentConform: 'Content must conform to value rules', + scopeRules: 'Content length must conform to scope rules', + valueNull: 'The value is null', + regularRules: 'The value must conform to the regular rules', + rangeRules: 'Values must conform to the value range rules', + scriptRules: 'The value must conform to the script rules', + emptyLogicGroups: + 'Empty logic groups were found and the logic could not be executed properly!', + unsupportedLogicTypes: 'Unsupported logic types {logicType}', + emptyLogicGroupsProperly: + 'Empty logic groups were found and the logic could not be executed properly!', + valueOperations: 'Value operations: {op}, not yet supported', + noCompared: '{value} and {value2} cannot be compared.', + conditionalValues: + 'Conditional values for range comparisons do not exist or are not strings', + }, + firstregister: 'Please register the model loading adapter first', + }, }, }; diff --git a/src/locale/zh-CN/index.ts b/src/locale/zh-CN/index.ts index 876b6d13..9eb4f2db 100644 --- a/src/locale/zh-CN/index.ts +++ b/src/locale/zh-CN/index.ts @@ -235,9 +235,12 @@ export default { }, command: { app: { - notFindApplicationFunction: '找不到叫{appFuncId}的应用功能', - notFindApplicationFunctionYype: '未支持的应用功能类型:{appFuncType}', - notFindApplicationView: '应用视图[{appViewId}]不存在', + noFindApplicationFunction: '找不到叫{appFuncId}的应用功能', + noFindApplicationFunctionYype: '未支持的应用功能类型:{appFuncType}', + noFindApplicationView: '应用视图[{appViewId}]不存在', + unsupportedPopup: '未支持的视图打开模式: POPUP', + unsupportedPopupapp: '未支持的视图打开模式: POPUPAPP', + missingEvent: '气泡打开缺少event', }, }, controller: { @@ -252,46 +255,46 @@ export default { noImportModel: '没有配置导入模型!', }, editor: { - editorNotConfigured: '编辑器类型[{editorType}],未配置代码表', + editorNoConfigured: '编辑器类型[{editorType}],未配置代码表', }, view: { viewActivation: '视图[{name}]({id})激活', viewPause: '视图[{name}]({id})暂停', viewDestroy: '视图[{name}]({id})销毁', - notFoundViewEngine: '未找到视图引擎实现:', + noFoundViewEngine: '未找到视图引擎实现:', noSupportBehavior: '没有引擎支持预置界面行为{key}', }, }, control: { menu: { - notFindMenu: '找不到名为{id}的菜单项', + noFindMenu: '找不到名为{id}的菜单项', noConfigured: '没有配置应用功能', }, calendar: { missingViewLogic: '缺少{itemType}_opendata的视图逻辑', - notFoundModel: '未找到日历项模型', + noFoundModel: '未找到日历项模型', }, chart: { - notConfiguredX: '序列没有配置X坐标轴', - notConfiguredY: '序列没有配置Y坐标轴', + noConfiguredX: '序列没有配置X坐标轴', + noConfiguredY: '序列没有配置Y坐标轴', missingClassification: '缺少分类属性配置', missingValue: '缺少值属性配置', - notSupportSequence: '图表暂未支持序列类型{seriesType}', - notFindSequence: '找不到{seriesIndex}序列的generator!', - notInitialised: 'chart对象没有正确初始化', - notCalculated: 'options还没计算', + noSupportSequence: '图表暂未支持序列类型{seriesType}', + noFindSequence: '找不到{seriesIndex}序列的generator!', + noInitialised: 'chart对象没有正确初始化', + noCalculated: 'options还没计算', }, dataView: { noBehaviourGroup: '操作项没有配置界面行为组', noBehaviourGroupAction: '操作项界面行为组没有配置界面行为', - propertiesNotConfigured: '分组属性没有配置', - tableNotConfigured: '分组代码表没有配置', + propertiesNoConfigured: '分组属性没有配置', + tableNoConfigured: '分组代码表没有配置', sortingItems: '启用排序的项必须关联实体属性', }, expBar: { unableMore: '无法获取多数据部件[{xdataControlName}]控制器', multiNode: '多节点视图由子类实现', - notFindNodeModel: '找不到{nodeId}的节点模型', + noFindNodeModel: '找不到{nodeId}的节点模型', }, form: { formCompletion: '请检查表单填写!', @@ -309,40 +312,40 @@ export default { unconfiguredWidgets: '多数据部件未配置内容部件', noFoundFormController: '没有找到对应{id}的表单控制器', multiDataAddData: '多数据部件类型{contentType}暂不支持添加数据', - mdControllerNotExist: 'mdController不存在', - repeaterNotSupported: '暂不支持重复器样式{detailStyle}', + mdControllerNoExist: 'mdController不存在', + repeaterNoSupported: '暂不支持重复器样式{detailStyle}', searchTerms: '没有找到可以应用的搜索条件', saveSearch: '没有找到保存的搜索条件', }, gantt: { - notNode: '不是实体甘特节点数据', + noNode: '不是实体甘特节点数据', rowData: '行数据不存在', simpleMode: '简单模式,不保存', nonentity: '非实体节点数据不能保存', - notChange: '值没有发生改变', + noChange: '值没有发生改变', dataDeleted: '数据[{str}]删除成功!', firstComplete: '请先完成当前行编辑中的行的操作', - notSupport: '{treeNodeType}节点类型未支持', + noSupport: '{treeNodeType}节点类型未支持', }, grid: { unsupported: '未支持的类型{type}', attributeColumns: '没有配置分组属性的属性列', - notCodeTable: '分组属性的属性列{groupFieldName}没有配置代码表', + noCodeTable: '分组属性的属性列{groupFieldName}没有配置代码表', configureFirstColumn: '请将分组属性列{groupFieldName}配置为第一列', requiresCodeTable: '代码表分组模式需要配置代码表', - notMatchCodeTable: '分组代码表与属性列{groupFieldName}的代码表不一致', + noMatchCodeTable: '分组代码表与属性列{groupFieldName}的代码表不一致', convertedValue: '{srfmajortext}的排序属性无法转换成数值', missingConfiguration: '缺少配置聚合实体或聚合数据集', newRows: '不支持新建行', saveCancel: '行数据校验不通过,保存取消', - notSupportRowEditing: '当前表格不支持行编辑,无法切换开启行编辑', + noSupportRowEditing: '当前表格不支持行编辑,无法切换开启行编辑', lineEditing: '同时只能有一行开启行编辑', updateColumns: '没找到{updateId}编辑列更新', exported: '无导出数据', tabularColumns: '无表格列', corresponding: '未找到对应的表格数据项[{deField}]', pickedUpData: '未在行数据中取到 {valueItem} 的值', - notSupportedMode: '暂未支持属性列聚合模式{aggMode}', + noSupportedMode: '暂未支持属性列聚合模式{aggMode}', remoteAggregation: '远程聚合暂未支持', aggregateMode: '暂未支持聚合模式{aggMode}', formattingError: '{aggValue} 值格式化错误', @@ -355,7 +358,7 @@ export default { sortDirection: '排序方向没配置', groupedOn: '看板部件必须开启分组', adjustmentsGroup: '当前看板不允许调整分组!', - notAllowReorder: '当前看板不允许调整次序!', + noAllowReorder: '当前看板不允许调整次序!', }, meditViewPanel: { DraftNew: '草稿--新建', @@ -366,33 +369,33 @@ export default { }, reportPanel: { reportType: '报表面板生成器工厂参数错误,报表面板未指定报表类型', - notImplemented: '指定报表{reportType}类型报表面板生成器暂未实现', + noImplemented: '指定报表{reportType}类型报表面板生成器暂未实现', }, searchBar: { - notFoundEntity: '找不到属性{targetField}对应的关联实体', + noFoundEntity: '找不到属性{targetField}对应的关联实体', missingModel: '缺少编辑器模型', JSONFormat: '{data}非标准JSON格式:', }, toolbar: { - notFound: '没有找到界面行为模型{actionId}', + noFound: '没有找到界面行为模型{actionId}', }, tree: { - notFoundTreeData: '找不到对应的树节点数据', + noFoundTreeData: '找不到对应的树节点数据', sortAttribute: '缺少配置排序属性', editMode: '树节点没有配置编辑模式:名称', nodeData: '不是实体树节点数据', - notFoundTreeNode: '未找到树节点', + noFoundTreeNode: '未找到树节点', }, treeGrid: { columnsSchema: '树表格无值列模式', columnMode: '树表格无父值列模式', }, treeGridEx: { - notConfigured: '节点没有配置对应表格列{name}的数据项', + noConfigured: '节点没有配置对应表格列{name}的数据项', editItem: '没有找到对应表格列{name}的编辑项模型', - notPickedUp: '未在行数据中取到 {valueItem} 的值', + noPickedUp: '未在行数据中取到 {valueItem} 的值', behaviorGroup: '{id}操作列没有配置界面行为组', - notSupportCreation: '暂不支持新建', + noSupportCreation: '暂不支持新建', updateBehavior: '树节点没有配置更新实体行为', }, wizardPanel: { @@ -414,13 +417,13 @@ export default { decrement: '错误的调用!decrement不能对count为0调用', }, dataFileUtil: { - notExist: 'ibiz.util.getExportExcel不存在', + noExist: 'ibiz.util.getExportExcel不存在', loadError: '导出模块加载错误', importData: '没有找到对应的导入数据模型', }, valueDefault: { - notExist: 'appdata.context不存在', - notsupported: '默认值类型[{valueType}]未支持', + noExist: 'appdata.context不存在', + nosupported: '默认值类型[{valueType}]未支持', }, valueEx: { objectNameField: '缺少objectNameField', @@ -431,8 +434,412 @@ export default { viewMsg: { message: '找不到视图消息组{msgGroupId}的模型', noFound: '没有找到{message}视图消息模型', + unconfigured: '未配置实体数据集', + unconfiguredEntities: '未配置应用实体', }, }, }, + deLogic: { + deLogicLink: { + connectionConditional: '界面连接条件逻辑组未配置逻辑项', + entityConnectionConditional: + '实体逻辑连接条件组名称:{name}-条件组标识:{id}-运行结果:', + missingConditionValue: '当前条件值类型为[数据对象属性],缺少配置条件值', + sourceDataMissingConditionValue: + '当前条件值类型为[源数据对象属性],缺少配置条件值', + noSupportedTime: '暂未支持条件值类型为[当前时间]', + entityLogicalConnection: + '实体逻辑连接条件项:{name}-条件值类型:{type}-源属性名称:{dstField}-源对象值:', + comparisonCondition: '-对比条件:{op}', + comparisonValue: '-对比值:', + compareResults: '-对比结果:', + }, + deLogicNode: { + missingTargetParameter: '缺少目标参数对象或者源参数对象配置', + additionalParameter: '实体逻辑节点(附加到数组):{id}-附加参数:', + addedValue: '-附加值:', + logicNodeParameterName: + '实体逻辑节点(绑定参数):{id}-参数名称:{dstDELogicParamId}-值:', + copyParameter: + '实体逻辑节点(拷贝参数):{id}-参数名称:{dstDELogicParamId}-值:', + dataSet: + '实体逻辑节点(数据集合):{id}-数据集实体标识:{dstAppDataEntityId}-数据集标识:{dstAppDEDataSetId}-参数名称:{retDELogicParamId}-值:', + unspecifiedEntity: '未指定应用实体', + unspecifiedBehavior: '未指定实体行为', + entityActions: + '实体逻辑节点(实体行为):{id}-界面行为所属实体:{dstAppDataEntityId}-实体行为标识:{dstAppDEActionId}-参数名称:{retDELogicParamId}-值:', + unsupportedReturnType: '暂未支持的结束节点返回值类型: {returnType}', + endNode: + '实体逻辑节点(结束节点):{id}-返回值类型:{returnType}-返回值:', + noSupportedLogic: '暂未支持逻辑处理参数操作{paramAction}', + preparationParameter: + '实体逻辑节点(准备参数):{id}-参数处理操作:{paramAction}-目标逻辑参数:{dstDELogicParamId}-源参数(值):', + targetParameter: '-目标参数(值):', + missingConfiguration: '缺少目标参数对象配置', + rebuildParameter: + '实体逻辑节点(重新建立参数):{id}-重建参数:{dstDELogicParamId}', + resetParameter: + '实体逻辑节点(重置参数):{id}-重置参数:{dstDELogicParamId}', + missingParameterProperty: '缺少目标参数对象或目标属性配置', + sortedArrayParameters: + '实体逻辑节点(排序数组参数):{id}-排序属性:{dstFieldName}-排序模式:{dstSortDir}-参数名称:{dstDELogicParamId}-排序后数组:', + startupNode: '实体逻辑节点(启动节点):{id}', + throwsException: + '实体逻辑节点(抛出异常):{id}-错误代码:{errorCode}-错误信息:{errorInfo}', + environmentVariables: '未支持的逻辑参数类型: 系统环境变量', + fileObjectListVariable: '未支持的逻辑参数类型: 文件对象列表变量', + fileObjectVariables: '未支持的逻辑参数类型: 文件对象变量', + filterObjectVariables: '未支持的逻辑参数类型: 过滤器对象变量', + finalDataVariables: '未支持的逻辑参数类型: 最后数据变量', + rawDataObjects: '未支持的逻辑参数类型: 原始数据对象', + operationSessionVariables: '未支持的逻辑参数类型: 操作会话变量', + calculateEntity: '计算实体逻辑参数,标识:{tag}', + value: '-值:', + recreatingVariables: '未支持的逻辑参数类型重新建立变量', + reEstablish: '重新建立实体逻辑参数,标识:{tag}', + expressionEmpty: '表达式为空', + sourceValueType: '暂未支持源值类型{srcValueType}', + fetchingAttribute: '从源参数取属性{srcField}报错,源参数:', + noScriptCode: '脚本代码模式没有配置脚本代码', + noConfigurationLogicNode: '实体逻辑没有配置逻辑节点', + unsupportedLogical: '未支持的逻辑节点类型: {logicNodeType}', + noSetStartNode: '未设置起始节点', + startExecuting: '开始执行实体逻辑,逻辑标识:{id}-逻辑名称:{name}', + endExecution: '结束执行实体逻辑,逻辑标识:{id}-逻辑名称:{name}', + noFoundEntityLogic: '{dataEntityId}找不到实体逻辑{deDELogicId}', + }, + }, + engine: { + correspondingEngine: '没有{key}对应的引擎', + logicOpendata: '缺少opendata的视图逻辑', + logicNewdata: '缺少newdata的视图逻辑', + deleteModel: '{codeName}删除模型:{name}', + childComponentsMounted: '{id}的子组件:{childName}都已mounted', + minimization: '当前视图打开方式为 [{mode}], 不支持最小化!', + loadEntityData: '该视图没有实体,无法加载实体数据', + }, + global: { + noImplemented: '获取应用全局变量没有实现', + }, + hub: { + failedParse: '视图参数modalOption 解析失败:{error}', + noExist: '视图[{id}]不存在', + }, + logicScheduler: { + executor: { + noConfiguredLogic: '没有配置实体界面逻辑', + missingTrigger: '逻辑中缺少触发应用实体界面行为id', + noActionableData: 'opendata没有可操作数据!', + defaultOpendataViewLogic: 'opendata视图逻辑没有配置默认打开视图', + noActuallyReference: 'opendata视图逻辑的默认打开视图没有实际引用视图', + attributeConfiguration: + '{codeName}[多表单实体] or [索引实体]缺少类型属性配置', + entityAttributeValues: '数据源无表单类型应用实体属性值', + editViews: '没有找到与表单类型{formTypeValue}相关的实体的编辑视图', + selectionView: '没有找到批添加需要打开的选择视图', + noSupportedBatchAddOnly: 'batchAddOnly暂未支持', + newdataViewLogic: 'newdata视图逻辑没有配置默认新建数据视图', + indexEntity: '缺少默认索引实体选择视图', + checkOne: '请选中一条数据', + entitiesAssociated: '没有找到与索引类型{indexType}相关的实体的编辑视图', + relationships: '实体没有从关系集合!', + foreignKey: '没有找到{pickParentDeName}在当前实体的外键属性', + mappingProperties: '批量新建转换映射属性', + newCreationData: '批量新建创建数据', + logicType: '逻辑类型 {logicType} 暂未支持!', + noImplementedMethod: '方法未执行。', + }, + trigger: { + triggerType: '预定义逻辑类型{type}的触发器类型只能是脚本', + noSupportedType: '触发器类型 {triggerType} 暂未支持!', + noExecutorBound: '{id}没有绑定executor', + timerLacks: '定时器缺少定时间隔', + parameterCallback: '定时器缺少默认参数回调', + }, + }, + model: { + utils: { + noFoundApplication: '未找到应用', + unconfiguredPlugins: '应用未配置插件', + noFound: '未找到插件{id}', + }, + view: { + engineClassifications: '未支持的引擎分类:{engineType}', + }, + }, + platform: { + failedDownload: '下载文件失败', + fileStreamData: '文件流数据不存在', + }, + register: { + helper: { + adapter: '找不到系统计数器插件{pluginKey}对应的适配器', + customizedSystemAdapter: '找不到自定义系统计数器{codeName}对应的适配器', + noFoundSystemCounter: '找不系统计数器类型{counterType}对应的适配器', + applicationMenu: '找不到应用菜单项插件{pluginKey}对应的适配器', + asynchronousAction: '找不异步操作类型{actiontype}对应的适配器', + matchedPlugin: '未匹配到插件[{pluginId}]模型', + customRegistration: '找不到自定义注册标识为[{registerKey}]对应的适配器', + widgetPlugin: '找不到部件插件{pluginKey}对应的适配器', + widgetStyleType: + '找不到部件类型:[{controlType}]的部件样式:[{controlStyle}]对应的适配器', + widgetType: '找不到部件类型{controlType}对应的适配器', + entityBehaviorPlugin: '找不到实体行为插件{pluginKey}对应的适配器', + entityBehaviorMethod: '找不实体行为方法类型为{methodType}的适配器', + editorPlugin: '找不到编辑器插件{pluginKey}对应的适配器', + editorStyleType: + '找不到编辑器类型:[{editorType}]的编辑器样式:[{editorStyle}]对应的适配器', + editorTypePredefinedType: + '找不到编辑器类型:[{editorType}]的预置类型:[{predefinedType}]对应的适配器', + editorType: '找不到编辑器类型{editorType}对应的适配器', + formMemberType: '找不到表单成员类型{detailType}对应的适配器', + tableColumnPlugin: '找不到表格列插件{pluginKey}对应的适配器', + tableColumnType: '找不到表格列类型{key}对应的适配器', + messageType: '找不站内信类型{content_type}对应的适配器', + panelMemberPlugin: '找不到面板成员插件{pluginKey}对应的适配器', + panelContainerPredefined: + '找不到面板容器预置类型为{predefinedType}的适配器,注册key为{key}', + panelMemberDirectContent: + '找不到面板成员直接内容预置类型为{predefinedType}的适配器,注册key为{key}', + panelMemberType: '找不到面板成员类型{itemType}对应的适配器', + portalWidgetPlugin: '找不到门户部件插件{pluginKey}对应的适配器', + portalWidgetMemberType: + '找不到门户部件成员类型{portletType}对应的适配器', + treeTableColumnPlugin: '找不到树表格列插件{pluginKey}对应的适配器', + interfaceBehaviorPlugin: '找不到界面行为插件{pluginKey}对应的适配器', + interfaceBehaviorMode: '找不界面行为模式{uiactionMode}对应的适配器', + frontEndPluginNode: + '找不到界面逻辑前端插件节点,插件{pluginKey}对应的适配器', + viewPlugin: '找不到视图插件{pluginKey}对应的适配器', + correspondViewTypeStyle: + '找不到视图类型:[{viewType}]的视图样式:[{viewStyle}]对应的适配器', + }, + }, + service: { + noConfiguredPrimary: '实体[{codeName}]未配置主键字段', + noConfiguredField: '实体[{codeName}]未配置主文本字段', + convertedNumber: '{value}不能转换成数字', + subRelationships: + '子关系未配置嵌套关系数据集, 会导致递归查询死循环,请配置!', + unsupportedMethod: '未支持的应用实体方法输入属性类型: {type}', + noFoundUsernamePassword: '未找到匿名登录配置用户名或密码', + loginFailure: '登录失败', + logoutFailure: '登出失败', + notFound: '未找到应用实体[{id}]', + masterState: '{codeName}实体不存在或者为启用主状态,返回true', + operationIdentifier: '操作标识{dataAccessAction}主状态计算开始', + matchMasterState: '匹配主状态', + masterStatePermissions: '允许的主状态权限集合', + noMatchedState: '没匹配主状态,返回false', + permissionCalculation: '操作标识{dataAccessAction}权限计算结束:{result}', + noFindCodeList: '找不到{tag}代码表', + noConfiguredCounters: '未配置应用计数器!', + lackEntityLogic: '缺少实体处理逻辑', + createBehavior: 'create行为没有传data', + updateBehavior: 'update行为没有传data', + deletionDeletion: '目前只支持[DER1N]关系类型关联删除删除', + unableDelete: + '无法删除[{logicName}-{srfmajortext}], 数据被[{modelLogicName}-{msg}]引用', + noSupportedDataSource: '数据来源类型{dataSetType}暂未支持', + sourceCodeTable: '没有指定数据来源代码表', + requestMethods: '未支持的请求方式: {requestMethod}', + noConfiguredRequestMethod: '未配置请求方式', + unsupportedBehaviorTypes: '未支持的行为类型[{actionType}]', + noFoundServiceMethod: '未找到服务方法: {id}', + UnsupportedServiceMethod: '未支持的服务方法类型: {methodType}', + noSupportedMethod: '{codeName}未支持「{id}」方法', + noFoundStorageEntity: + '应用功能[{name}]未找到存储实体[{stoageAppDataEntityId}]', + noExist: '应用功能[{name}]不存在', + noFoundEntity: '未找到存储实体[{stoageAppDataEntityId}]', + noImplemented: '「{methodName}」未实现', + noImplementedCounter: '未实现计数器加载方法', + noFoundCounterBehavior: '未找到获取计数器行为!', + createPrimaryKeyData: '新建联合主键数据失败,已有主键为{srfkey}的数据', + updatePrimaryKeyData: '更新联合主键数据失败,已有主键为{srfkey}的数据', + noExistNoUpdated: '数据不存在,无法更新!', + dataNoExistNoUpdated: + '数据[{srfdename}-{srfmajortext}({srfkey})]不存在,无法更新!', + noDeleted: '未找到以下数据「{notRemoveKey}」,无法删除!', + noAttributeName: '没有指定属性名称', + noContextParameterName: '没有指定上下文参数名称', + conditionalObjects: '无法识别的条件对象', + mustArray: '值必须为数组', + unsupportedQueryTypes: '暂未支持的查询条件类型: {condType}', + predefinedType: '预定义类型{predefinedType}暂不支持', + dynamicCodeTable: + '动态代码表数据属性返回值不为对象格式的字符串,无法转换!', + unconfiguredDataset: '未配置数据集', + processedWithout: '执行「{funcName}」不存在「srfkey」无法处理', + noExistProcessed: '执行「{funcName}」不存在「srfsessionid」无法处理', + missingDetreeColumnId: '模型异常缺少detreeColumnId或者dataItemName', + }, + uiAction: { + noEntityOrBehavior: '未配置实体或实体行为', + noConfiguredopenView: '未配置打开视图', + frontProcessingModes: '未支持的前台处理模式[{frontProcessType}]', + missingConfigurationScriptCode: '自定义类型缺少配置脚本代码', + dataPrimaryKey: '没有找到数据主键', + printFailure: '打印失败', + physicalPrint: '没有找到实体打印项', + exportRequestFailed: '导出请求失败', + noEntityExportsFound: '没有找到实体导出项', + lackNativeEvent: '缺少原生JS事件对象', + wantLogout: '您确定要退出登录吗?', + operationConfirmation: '操作确认', + viewParameterModalOption: '视图参数modalOption 解析失败:{error}', + withdrawalConfirmed: '是否确认执行撤回操作?', + noFoundBehaviorModel: '没找到{actionId}的界面行为模型', + }, + uiLogic: { + interfaceConnectionConditional: '界面连接条件逻辑组未配置逻辑项', + connectionConditionGroup: + '界面逻辑连接条件组名称:{name}-条件组标识:{id}-运行结果:', + currentConditionValue: '当前条件值类型为[数据对象属性],缺少配置条件值', + sourceDataObjectAttribute: + '当前条件值类型为[源数据对象属性],缺少配置条件值', + currentTime: '暂未支持条件值类型为[当前时间]', + interfaceConnectionConditionalTypeName: + '界面逻辑连接条件项:{name}-条件值类型:{type}-源属性名称:{dstField}-源对象值:', + asynchronousTermination: '未支持的逻辑连接类型: 异步结束', + asynchronousRejection: '未支持的逻辑连接类型: 异步拒绝', + exceptionHandling: '未支持的逻辑连接类型: 异常处理', + logicalLinkTypes: '未支持的逻辑连接类型:{linkMode}', + missingTargetParameter: '缺少目标参数对象或者源参数对象配置', + appendedArray: '界面逻辑节点(附加到数组):{id}-附加参数:', + bindingParameters: + '界面逻辑节点(绑定参数):{id}-参数名称:{dstDEUILogicParamId}-值:', + copyParameter: + '界面逻辑节点(拷贝参数):{id}-参数名称:{dstDEUILogicParamId}-值:', + missingfilter: '缺少配置过滤参数', + interfaceLogicNodeDataSet: + '界面逻辑节点(数据集合):{id}-数据集实体标识:{dstAppDataEntityId}-数据集标识:{dstAppDEDataSetId}-参数名称:{retDEUILogicParamId}-值:', + interfaceLogicNodeEntityActions: + '界面逻辑节点(实体行为):{id}-界面行为所属实体:{dstAppDataEntityId}-实体行为标识:{dstAppDEActionId}-参数名称:{retDEUILogicParamId}-值:', + noConfiguredInterfaceBehavior: '未配置界面行为', + interfaceLogicNodeEntityInterfaceAction: + '界面逻辑节点(实体界面行为):{id}-界面行为标识:{dstAppDEUIActionId}-界面行为所属实体:{dstAppDataEntityId}-目标逻辑参数对象:{dstDEUILogicParamId}', + logicalNodeOperation: '逻辑节点{name}操作参数值:', + unsupportedEndNode: '暂未支持的结束节点返回值类型: {returnType}', + interfaceLogicNodeEndNode: + '界面逻辑节点(结束节点):{id}-返回值类型:{returnType}-返回值:', + noEntityConfigured: '没有配置实体', + noEntityLogicConfigured: '没有配置实体逻辑', + noIncomingLogic: '没有配置传入逻辑参数', + passedParameter: '没有找到传入参数{dstDEUILogicParamId}', + interfaceLogicNodeExecutingEntityLogic: + '界面逻辑节点(执行实体逻辑):{id}-实体逻辑标识:{dstAppDELogicId}-实体逻辑所属实体:{dstAppDataEntityId}-参数名称:{retDEUILogicParamId}-值:', + missingMessageTypeConfiguration: '缺少消息类型的配置', + missingButtonTypeConfiguration: '缺少按钮类型的配置', + interfaceLogicNodeMessagePopup: + '界面逻辑节点(消息弹窗):{id}-消息类型:{type}-消息:{message}', + message: '消息', + yes: '是', + no: '否', + interfaceLogicNodeFrontendPlugin: + '界面逻辑节点(前端插件):{id}-插件标识:{sysPFPluginId}', + interfaceLogicNodePreparationParameter: + '界面逻辑节点(准备参数):{id}-参数处理操作:{paramAction}-目标逻辑参数:{dstDEUILogicParamId}-源参数(值):', + noTargetParameter: '没有目标参数对象id', + targetParameter: '给目标参数属性{dstFieldName}赋值报错,目标参数:', + interfaceLogicNodeDirectCode: '界面逻辑节点(直接代码):{id}-直接代码:', + interfaceLogicNodeRebuildParameter: + '界面逻辑节点(重新建立参数):{id}-重建参数:{dstDEUILogicParamId}', + interfaceLogicNodeResetParameter: + '界面逻辑节点(重置参数):{id}-重置参数:{dstDEUILogicParamId}', + interfaceLogicNodeSortedArrayParameters: + '界面逻辑节点(排序数组参数):{id}-排序属性:{dstFieldName}-排序模式:{dstSortDir}-参数名称:{dstDEUILogicParamId}-排序后数组:', + interfaceLogicNodeStartupNode: '界面逻辑节点(启动节点):{id}', + interfaceLogicNodeThrowingExceptions: + '界面逻辑节点(抛出异常):{id}-错误信息:{errorInfo}', + noConfiguredTriggerObject: '没有配置触发对象', + noConfiguredEvent: '没有配置事件名称参数', + noConfiguredEventParameters: '没有配置事件参数', + noFoundTriggerObject: '没有找到触发对象{fireCtrlId}', + noFoundEventParameterObject: '没有找到事件参数对象{eventParamId}', + interfaceLogicNodeViewWidgetEventTriggerLogic: + '界面逻辑节点(视图部件事件触发逻辑):{id}-调用视图部件名称:{fireCtrlId}-触发事件名称:{eventName}-触发参数:', + noConfiguredInterfaceObject: '没有配置界面对象', + noConfiguredOperatingParameters: '没有配置操作参数', + noConfiguredCallMethod: '没有配置调用方法', + noFoundOperationParameter: '没有找到操作参数{invokeParamId}', + noFoundInterfaceObject: '没有找到界面对象{invokeCtrlId}', + noFoundInvokeMethod: '没有找到调用方法{invokeMethod}', + interfaceLogicNodeViewWidgetInvocation: + '界面逻辑节点(视图部件调用):{id}-调用视图部件名称:{invokeCtrlId}-调用方法名称:{invokeMethod}-触发参数:', + viewLogicInitializationParameter: + '视图逻辑初始化参数,未找到{codeName}指定部件对象', + calculateInterfaceLogicParameters: '计算界面逻辑参数,标识:{tag}', + restablishInterfaceLogic: '重新建立界面逻辑参数,标识:{tag}', + interfaceLogic: '找不到实体{appDataEntityId}的界面逻辑{deUILogicId}', + startExecutingInterfaceLogic: + '开始执行界面逻辑,实体:{appDataEntityId}-逻辑名称:{name}', + endExecutionInterfaceLogic: + '结束执行界面逻辑,实体:{appDataEntityId}-逻辑名称:{name}', + noLogicalNodesConfigured: '界面逻辑没有配置逻辑节点', + }, + utils: { + anime: { + noExistEndpointElement: '终点元素不存在', + noExistAnimationElement: '动画元素不存在', + noClone: '不能克隆空或未定义的元素', + }, + errorHandler: { + noPermissionless: '没有注册无权限错误处理器', + noProcessor: '没有找到能处理该错误的处理器', + }, + fileUtil: { + fileUploadFailed: '文件上传失败', + }, + handlebars: { + noInitHandlebars: 'handlebars未初始化', + }, + modal: { + externalClosureCapability: '外部关闭能力未注册', + shouldDismissResult: 'shouldDismiss结果为false,关闭中断', + }, + openRedirectView: { + parseSrfnavctxParameter: '重定向[{urlStr}] 中 srfnavctx 参数解析失败', + missingEntityName: '重定向参数缺少实体名称', + noFoundSpecifiedEntity: '未找到指定实体的codeName: {deName}', + unsupportedLinkUrl: '未支持的linkUrl格式:{linkUrl}', + noConfiguredActualReference: '未配置实际引用视图', + redirectingViewReferences: '重定向视图引用有:', + redirectionIdentifier: + '未找到重定向标识[{rdTag}]或[{deRdTag}]或工作流[{wfRdTag}]对应视图', + noMatchActualReferenceView: '标识[{rdTag}]未匹配到实际引用视图', + redirectionView: + '重定向视图[{name}]自定义类别属性[{typeFieldId}]值为空', + }, + script: { + errorReportingScript: '报错脚本', + }, + shortCut: { + invalidIndexNewIndex: + '无效的索引 newIndex: {newIndex}, oldIndex: {oldIndex}, 当前数组长度为 {length}', + }, + uiDomain: { + transactionOpen: '事务已经开启, 单个界面域只能开启一个事务', + currentTransaction: '当前事务未提交,不可以直接关闭事务', + }, + uiDomainManager: { + invalidInterfaceDomain: '无效的界面域标识[{id}]', + }, + verify: { + contentConform: '内容必须符合值规则', + scopeRules: '内容长度必须符合范围规则', + valueNull: '值为空', + regularRules: '值必须符合正则规则', + rangeRules: '值必须符合值范围规则', + scriptRules: '值必须符合脚本规则', + emptyLogicGroups: '发现空逻辑组,逻辑无法正常执行!', + unsupportedLogicTypes: '未支持的逻辑类型{logicType}', + emptyLogicGroupsProperly: '发现空逻辑组,逻辑无法正常执行!', + valueOperations: '值操作:{op},暂未支持', + noCompared: '{value} 和 {value2} 无法比较大小', + conditionalValues: '范围比较的条件值不存或者不是字符串', + }, + firstregister: '请先注册模型加载适配器', + }, }, }; -- Gitee