协同表单支持第三方客开自定义控件功能,通过一定规范即可实现独立控件,而一个自定义控件需要以下文件:
文件 | 说明 |
Java文件(自定义控件类) | 实现类,设置控件基础信息,继承FormFieldCustomExtendDesignManager类。 |
Java文件(Controller类) | Controller类用于跳转到指定web页面,需要继承OA的BaseController类。 |
web页面 | 控件的实际展现界面。 |
图片文件 | 用做控件的图标。 |
spring 的xml配置文件 | 配置Java类信息到seeyon上下文【注:需要3个文件pluginCfg.xml,spring-extFormPlug-manager,spring-extFormPlug-controller.xml】。 |