package com.malk.delegate; import com.alibaba.fastjson.JSONObject; /** * TB事件回调 3_2 * - * [主项目若无实现, 项目启动异常; 若子项目有订阅需添加 @Primary 以实现优先注入] * - * 子项目实现接口 [静态代理], 添加对应 processCode 单据业务逻辑 */ public interface TBEvent { /** * 任务回调事件 [异步] * ppExt * 1. 若存在前后置, 未完成子任务, 点击完成TB会自动切换为未完成, 此种状态下不会触发任务回调 */ void callBackTask(JSONObject eventJson); /** * 项目回调事件 [异步] */ void callBackProject(JSONObject eventJson); }