InstallModuleDTO

class deepfos.api.models.system.InstallModuleDTO(**data)

Install Module DTO

引用接口

  • POST /module/install-module

  • POST /module/multi-install-module

属性

appInitTag : Optional[bool]

应用初始化标识

autoUseProtocol : List[ProtocolVersionDTO]

自动创建时使用协议集合

childPath : Optional[str]

存放前端组件路径,区分同一服务多个组件的场景

createPath : Optional[str]

组件元素实例创建路径

dependencyDatasource : Optional[str]

组件依赖的数据源,多个逗号隔开

description1 : str

组件说明

editPath : Optional[str]

组件元素实例编辑路径

iframeUrl : Optional[str]

iframe地址

moduleLanguageInfo : Optional[SysModuleLanguageInfoDTO]

组件支持和默认语言信息

moduleName : str

组件名称(废弃)

moduleNames : Any

平台国际化

moduleTag : str

组件标签:系统平台或空间所属 SYSTEM/CUSTOM

moduleType : str

组件类型

moduleVersion : str

组件版本

openPath : Optional[str]

组件元素实例打开路径

operateNoticeConfig : Optional[List[SpModuleOperateNoticeConfigDTO]]

组件操作前置后置通知配置信息

protocolList : List[ProtocolVersionDTO]

支持的协议集合

serverName : str

组件对应服务名称

spaceId : Optional[str]

空间id

upgradeInfo : Optional[List[InstallSysModuleUpgradeInfoDto]]

组件升级信息

useProtocolList : List[ModuleProtocolDTO]

使用的协议集合