系统、网站、API站点,简单高效开发

锚点事件函数配置

事件锚点,通过调用 fnEvent_call(“event_xx_xx”,param),所有的事件参数只有一个,可以是任意类型。 event/event_test.json 配置信息: { "id": "event_test_a", "title": "项目事件触发规则", "sync_error_continue": true, "sync": [ { "title": "测试同步1", "function": "event_sync_1", "timeout": 2000000 }, { "title": "测试同步2", "function": "event_sync_2", "timeout": 2000000 } ], "async": [ { "title": "测试异步", "function": "event_async_1", "timeout": 2000000 }, { "title": "测试异步", "function": "event_async_2", "timeout": 2000000 } ] } /* 说明:事件锚点调用,事件锚点可以随时更改有一个单一业务引发的其他业务逻辑关系,通过配置事件锚点即可快速业务配置,而不用去更改已有的代码业务;使用业务配置有利于业务梳理。 ★function fnEvent_call(eventname,params): 触发事件锚点。触发事件名称必须是字符串,需要event.json文件配置有该触发方法对应执行同步函数列表和异步函数列表 */ /** * 首页显示 * @param params * @jssaas url /,/index.html * @jssaas method get * @jssaas timeout 20000 */ function main_index_home(params) { fnEvent_call("event_test_a",params); //唤醒事件 return fnRenderTemplate("/html/index.html") }

备案号:闽ICP备20003806号     厦门市湖里区陈朝能网络技术工作室