在定时调度中,到调度执行完之后,我们可能想做一些别的事情,当自带的处理方式不满足时,可以自定义自己的处理方式。
产品的处理方式一共有如下这些类型:
我们想在除了上面的处理方式之外增加自己的处理方式应该怎么做呢?
先看下效果:
涉及到两方面的改造,前端与后端。
前端需要处理新的处理方式的界面,后端需要读出前端的配置信息来做实际的处理。
1 前端界面的改造。
通过dec.provider.schedule来增加自己的处理方式。
{text: "XXX处理",value: "com.fr.plugin.xxxx.bean", cardType: "com.fr.plugin.xxx.comp",}
text:就是处理方式的名字
value:就是保存新的处理方式的后端属性类。
cardType:就是属性的组件。这个组件按照fineUI的写法来写就行。
这个组件需要实现下列方法:
validation:返回值true或者fa