优化流程结束后,用户进行传阅操作场景

This commit is contained in:
zhaol 2025-06-19 11:28:29 +08:00
parent fcb48378ca
commit 4ce0d9b522
2 changed files with 7 additions and 1 deletions

View File

@ -472,7 +472,7 @@ public class OaPendComponent {
if (taskInstance!=null){
String actionName = getActionName(taskInstance);
if (actionName.equals("确认发布")||equalsAction(GO_BACK, actionName)||equalsAction(TERMINATION,actionName) ||actionName.equals("确认征询结果") || actionName.equals("传阅")){
if (actionName.equals("确认发布")||equalsAction(GO_BACK, actionName)||equalsAction(TERMINATION,actionName) ||actionName.equals("确认征询结果")){
//流程结束时归档所有任务
xmlDatasUtil.setCurrentnodetype("1");
//如果是终止或者废止的话,将历史记录全部更新
@ -490,8 +490,14 @@ public class OaPendComponent {
}
} catch (Exception e) {
}
/**
* 处理场景为流程状态已结束用户进行传阅操作将状态改为归档
*/
}else if(pec.getProcessInstance().getControlState().equals("end") && actionName.equals("传阅")) {
xmlDatasUtil.setCurrentnodetype("1");
}else{
xmlDatasUtil.setCurrentnodetype("0");
}
}else {
xmlDatasUtil.setCurrentnodetype("0");