评估任务提交后调用刷新操作

This commit is contained in:
李贵强 2025-01-10 10:47:15 +08:00
parent e6d569774c
commit 816127b403
1 changed files with 11 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import kd.bos.dataentity.OperateOption;
import kd.bos.dataentity.entity.DynamicObject; import kd.bos.dataentity.entity.DynamicObject;
import kd.bos.dataentity.entity.DynamicObjectCollection; import kd.bos.dataentity.entity.DynamicObjectCollection;
import kd.bos.entity.operate.Submit; import kd.bos.entity.operate.Submit;
import kd.bos.form.events.AfterDoOperationEventArgs;
import kd.bos.form.events.BeforeDoOperationEventArgs; import kd.bos.form.events.BeforeDoOperationEventArgs;
import kd.bos.form.operate.FormOperate; import kd.bos.form.operate.FormOperate;
import kd.bos.form.plugin.AbstractFormPlugin; import kd.bos.form.plugin.AbstractFormPlugin;
@ -138,6 +139,16 @@ public class SetObjectFormPlugin extends AbstractFormPlugin implements Plugin {
} }
} }
@Override
public void afterDoOperation(AfterDoOperationEventArgs e) {
super.afterDoOperation(e);
FormOperate source = (FormOperate) e.getSource();
String operateKey = source.getOperateKey();
if ("submit".equals(operateKey)){
this.getView().invokeOperation("refresh");
}
}
/** /**
* 递归查找上级组织 * 递归查找上级组织
* *