# 表单能力配置使用

步骤如下

1.增加表单扩展脚本

表单设计器加载前会先请求扩展脚本,需在对应路径添加extend脚本

/seeyon/common/cap4/design/extend.js

2.定义表单配置对象

将formDesignerExtend配置对象挂载至window即可:

extend.js中配置

window.formDesignerExtend = {
    config: {  
        //添加需要的能力配置
    },  
    event: {  
        //添加需要的事件
    }  
};

3.实现需求对应的事件处理

如需求为表单设计器加载完成后请求后台某自动处理任务:

function autoTaskRequest() {
    $.ajax({
        url: "seeyon/autoTaskBusiness/customTask1",  
        type: "post",
        data: {param: 0},
        success: function(){}
    }); 
}
window.formDesignerExtend = {
    config: {  
        supportDesign: true  
    },  
    event: {  
        designerRendered: function() {
            autoTaskRequest(); 
        }  
    }  
};
创建人:yinyanting