# 项目导航-应用设置

# 扩展模块介绍

项目导航-应用设置扩展模块提供 TAPD 应用设置的扩展能力,如下图所示

图片描述

# 配置方法

# 1. 配置扩展模块参数

扩展模块参数说明

参数名称 必选 参数描述 规则 默认值
menu_name 应用设置链接名称 最大长度:10 -
url 应用入口地址 URL规则 -
description 应用描述 最大长度:10 -
icon 应用图标URL URL规则 开放应用图标
hide_loading 是否隐藏系统加载loading INT(0,1) 0
hide_btn 是否隐藏系统btn(左下角“保存并查看”按钮) INT(0,1) 1

扩展模块上下文参数

上下文参数可以让开发者通过在扩展模块的入口地址或者其他配置拼接相应的参数来获取上下文信息

  • 项目级上下文参数
参数名称 参数描述
workspace.id 当前所在项目id
workspace.name 当前所在项目名称
workspace.pretty_name 当前所在项目英文名称
workspace.parent_id 当前所在项目父项目id
workspace.created 当前所在项目创建时间
workspace.creator 当前所在项目创建人
workspace.status 当前所在项目状态

参数配置 Demo

# 2. 实现事件通讯

可参考 模块通信事件事件通信示例 按需实现

# Demo

 {
    //required 设置页面Url
    "url" : "http://VM-238-247-tencentos.oa.com/~gobichen/tapd3//open_demo/app_for_setting?workspace_id=$workspace.id$", 
    //required
    "description": "应用描述", 
    //required
    "menu_name": "应用设置链接名称"
} 
1
2
3
4
5
6
7
8
上次更新: 2024-07-19 15:24:55