简体中文
flow.stage.stage_task.button.render.before
约 140 字小于 1 分钟
2026-04-17
flow.stage.stage_task.button.render.before
说明:该钩子用于在任务项左侧按钮区插入自定义组件。
一. customComponten
功能描述
- 在任务项左侧按钮区插入自定义组件。
参数
| 参数 | 说明 | 类型 |
|---|---|---|
| buttonList | 按钮列表 | Array |
| taskInfo | 任务信息 | Object |
返回结果
| 参数 | 说明 | 类型 |
|---|---|---|
| customComponten | 自定义组件配置 | Object |
参数代码示例
let buttonList = options && options.buttonList;
if (buttonList) {
buttonList = buttonList.filter(Boolean);
}代码示例
module.exports = function (context, pluginService, pluginParam) {
return {
apply() {
return [
{
event: "flow.stage.stage_task.button.render.before",
functional: async function (context, options) {
let buttonList = options && options.buttonList;
let taskInfo = options && options.taskInfo;
return Promise.resolve({
customComponten: {}
});
}
}
];
}
};
};