可以在系统库中执行脚本修复,目前也已在2.0.036的补丁中修复,脚本
mysql:
UPDATE t_wf_dynmodelconfig SET FCUSTOMRUNTIMECONFIG = '{\"properties\":{\"executionListeners\":[{\"userDefinied\":true,\"event\":\"start\",\"implementation\":\"kd.ssc.task.workflow.listener.CreateTaskTestListener\",\"implementationtype\":\"class\"}],\"taskListeners\": [{\"event\": \"canWithdraw\",\"implementation\": \"{\\\"type\\\":\\\"class\\\",\\\"value\\\":\\\"kd.ssc.task.workflow.listener.WorkflowWithDrawListener\\\"}\",\"implementationtype\": \"class\"}]},\"stencil\":{\"id\":\"SSCApprove\"}}' WHERE fid =431869524891950081;
ksql或oracle:
UPDATE T_WF_DYNMODELCONFIG SET FCUSTOMRUNTIMECONFIG='{"properties":{"executionListeners":[{"userDefinied":true,"event":"start","implementation":"kd.ssc.task.workflow.listener.CreateTaskTestListener","implementationtype":"class"}],"taskListeners": [{"event": "canWithdraw","implementation": "{\"type\":\"class\",\"value\":\"kd.ssc.task.workflow.listener.WorkflowWithDrawListener\"}","implementationtype": "class"}]},"stencil":{"id":"SSCApprove"}}' WHERE FID=431869524891950081;