易企办开发者 / 自定义代码

易企办自定义代码

为易企办的表单和应用页面补充可复用的业务界面,按场景选择控件、自定义动作或服务端集成。

自定义代码适合放在哪里

使用位置业务用途需要核对
审批表单审批摘要、预算对照和补充录入发起、任务和只读页面的字段与编辑权限
数据列表表单记录编辑、查找选择和关联记录展示记录权限、字段格式和保存行为
自定义页面指标卡、筛选器和业务工作台数据来源、查询范围和页面变量
表单或页面动作页面加载、按钮点击后的脚本处理动作触发条件、执行结果和异常分支

读取配置与运行上下文

用 inputParameters 定义设计者可配置的参数,用 requiredFields 声明当前表单字段。运行时根据宿主传入的字段、只读状态和 SDK 展示对应内容。

宿主接口随产品版本和使用位置变化。当前列表表单、自定义页面和审批表单需要分别检查可用方法。

选择控件或动作

类型入口适用情形
自定义代码控件render(context, fieldsValues, readonly)需要持续显示信息、接受交互或随字段变化重新渲染
自定义代码动作execute(context, fieldsValues)用户点击或页面事件触发一次脚本,完成后交回动作链

把常用设计做成可复用组件

让字段映射、标题和显示条件可配置。在不同表单与角色中验证加载、只读、错误和空数据状态。

每个可交付模板应包含完整代码、参数说明、示例配置、输出格式和验收步骤。跨应用、需要长期运行或处理密钥的操作,按系统设计放在可信服务端。

从完整模板继续学习

本页对照国际站文档整理为中文。示例的宿主接口与保存行为需在目标易企办环境中验证。

查看国际站原文查看易企办官方代码示例
继续阅读 快速入门