Appearance
ApplicationDefine
字段定义
| 字段名 | 类型 | 描述 |
|---|---|---|
| color | String | 应用的主题色,默认c1 |
| bgColor | String | 菜单栏背景色 |
| navColor | String | 菜单文字颜色 |
| colorPrimary | String | 主要颜色 |
| colorSuccess | String | 成功颜色 |
| colorInfo | String | 信息颜色 |
| colorWarning | String | 警告颜色 |
| colorDanger | String | 危险颜色 |
| themeStyle | String | 主题样式 |
| mobileThemeStyle | String | 手机端主题样式 |
| clientScript | String | 客户端脚本 |
| icon | String | 图标 |
| moduleBarStyle | String | 导航栏样式,默认top |
| moduleBarExpandStyle | String | 导航栏展开/收起 |
| description | String | 描述 |
| avatar | String | 菜单栏logo |
| bgImageId | String | 菜单栏的背景图 |
| bgImageSize | String | 背景图的填充方式,默认auto |
| bgImagePositionX | String | 菜单栏背景图水平方向的位置,默认left |
| bgImagePositionY | String | 菜单栏背景图垂直方向的位置,默认top |
| hideSubMenuIcon | boolean | 隐藏子菜单模块图标 |
| releaseVersion | String | 应用版本,默认1.0 |
| refreshAfterPublish | boolean | 发布后是否刷新,默认true |
| enableModuleNavBreadcrumb | boolean | 显示导航栏模块路径 |
| enableModuleVisitHistory | boolean | 显示模块访问历史 |
| moduleNavBreadcrumbSeparator | String | 导航栏模块路径分隔符 |
| hideModuleNavBreadcrumbIcon | boolean | 隐藏导航栏模块路径模块图标 |
| enableModuleTitle | boolean | 展示模块标题 |
| modulePadding | Integer | 模块展示内边距 |
| moduleBorderRadius | Integer | 模块展示边框圆角 |
| moduleBgColor | String | 模块展示背景色 |
| userExtendAutomaticId | String | 用户扩展信息-调用自动化设置用户扩展信息 |
| appNameColor | String | 应用名称颜色 |
| navTopText | String | 菜单栏顶部描述文字(仅在左右布局时生效) |
| navTopBgColor | String | 菜单栏顶部背景色 |
| enableLogin | boolean | 启用应用独立登录页面,默认false |
| loginSetting | LoginSetting | 应用登录配置 |
| disableBackToWorkbench | boolean | 不允许点击应用LOGO返回工作台 |
| disableSwitchApp | boolean | 不允许点击应用标题切换应用 |
| keepAliveModuleList | List<String> | 保持状态的模块列表(切换模块不重新加载) |
| hideAppTitle | boolean | 隐藏应用名称 |
| hideAppLogo | boolean | 隐藏应用logo |
| appSwitchDisabledExpression | String | 满足条件时禁用点击应用标题切换应用 |
| enableAccordion | boolean | 导航栏启用手风琴模式(左右布局时生效) |
| dependList | List<AppDepend> | 依赖的应用列表 |
| exportList | List<AppExport> | 允许依赖本应用的应用列表 |
| menuButtonList | List<Button> | 菜单栏按钮列表 |
| toolbarButtonList | List<Button> | 工具栏按钮列表 |
| navButtonList | List<Button> | 顶部导航栏按钮列表 |
| roleList | List<ObjectRef> | 角色列表 |
| automaticList | List<ObjectRef> | 自动化列表 |
| scriptList | List<ObjectRef> | 脚本列表 |
| scriptUseNpmMode | String | 应用脚本使用Npm,enable, disable 默认为空 |
| scheduleList | List<ObjectRef> | 定时任务列表 |
| moduleList | List<ObjectRef> | 模块列表 |
| envPropertyList | List<EnvProperty> | 环境变量 |
| resourceList | List<ApplicationResource> | 资源列表 |
| customLoadResourceList | List<ApplicationCustomLoadResourceDefine> | 应用自定义加载资源列表 |
| apiList | List<ObjectRef> | API列表 |
| listenerList | List<AppListenerDefine> | 监听器列表 |
| versionList | List<ObjectRef> | 版本说明列表 |
| searchFilterList | List<ObjectRef> | 过滤器列表 |
| eventList | List<AppEventDefine> | 事件定义列表 |
| optionSource | String | 选项值数据源,默认default |
| optionSourceTableId | String | 来源数据表 |
| optionSourceIdField | String | 选项标识符字段(支持单行文本类型) |
| optionSourceParentField | String | 选项父节点字段(支持单行文本类型) |
| optionSourceNameField | String | 选项名称字段(支持单行文本类型) |
| optionSourceRemarkField | String | 选项备注字段(支持单行文本类型) |
| optionSourceColorField | String | 选项颜色字段(支持颜色类型) |
| optionSourceOrderField | String | 选项排序字段(支持整数类型) |
| optionSourceCategoryField | String | 选项分类字段(支持单行文本和列表选择类型) |
| optionSourceDisabledField | String | 禁用选择字段(支持复选或开关类型) |
| optionSourceCheckedField | String | 默认选中字段(支持复选或开关类型) |
| optionCategoryList | List<OptionCategory> | 选项值字典分类列表 |
| libraryList | List<ApplicationLibrary> | 扩展库列表 |
| enableModuleFavorite | boolean | 是否允许模块收藏 |
| noteList | List<Note> | 注释列表 |
| localeList | List<String> | 支持的语言列表 |
| aiAgentList | List<ObjectRef> | 设计器智能体 |
内部类定义
LoginSetting
| 字段名 | 类型 | 描述 |
|---|---|---|
| loginTitle | String | 登录页标题 |
| loginLogoId | String | 登录页logo |
| loginBgImageId | String | 登录页背景图片 |
| loginBgImageSize | String | 背景图片填充方式,默认auto |
| loginBgImagePositionX | String | 背景图片水平方向位置,默认auto |
| loginBgImagePositionY | String | 背景图片垂直方向位置,默认auto |
| logoutURLVar | String | 退出登录后跳转的地址 |
| loginDesc | String | 登录页描述文字 |
AppDepend
| 字段名 | 类型 | 描述 |
|---|---|---|
| appDefineId | String | 应用定义ID |
| name | String | 应用名称 |
AppExport
| 字段名 | 类型 | 描述 |
|---|---|---|
| appDefineId | String | 应用定义ID |
| name | String | 应用名称 |
EnvProperty
| 字段名 | 类型 | 描述 |
|---|---|---|
| env | String | 环境 |
| id | String | 环境变量ID |
| value | String | 环境变量值 |
| remark | String | 环境变量备注 |
| encryptSave | boolean | 是否加密 |
| enableClientAccess | boolean | 允许客户端访问 |
ApplicationLibrary
| 字段名 | 类型 | 描述 |
|---|---|---|
| id | String | ID |
| name | String | 名称 |
| key | String | 标识符 |
| fileId | String | 文件ID |
| fileName | String | 文件名称 |
| fileSize | long | 文件大小 |
| fileMd5 | String | 文件MD5 |
AppEventDefine
| 字段名 | 类型 | 描述 |
|---|---|---|
| id | String | ID |
| key | String | 标识符 |
| name | String | 名称 |
| remark | String | 备注 |
OptionCategory
| 字段名 | 类型 | 描述 |
|---|---|---|
| id | String | ID |
| name | String | 标识符 |
| remark | String | 备注 |

