diff --git a/src/main/java/com/budwk/app/flow/handler/FlowAssignUserHandler.java b/src/main/java/com/budwk/app/flow/handler/FlowAssignUserHandler.java new file mode 100644 index 00000000..0223aa52 --- /dev/null +++ b/src/main/java/com/budwk/app/flow/handler/FlowAssignUserHandler.java @@ -0,0 +1,34 @@ +package com.budwk.app.flow.handler; + +import com.budwk.app.flow.engine.AssignmentHandler; +import com.budwk.app.flow.engine.core.Execution; +import com.budwk.app.flow.engine.model.TaskModel; +import org.nutz.lang.Lang; + +import java.util.List; + +/** + * @author zhf + * @date 2025/11/22 16:06 + * @description 指定用户 + */ +public class FlowAssignUserHandler implements AssignmentHandler { + @Override + public List assign(TaskModel model, Execution execution) { + String userId = execution.getArgs().getStr("userId"); + if (Lang.isEmpty(userId)){ + throw new RuntimeException("流程参数错误!"); + } + return List.of(userId); + } + + @Override + public String getMessage() { + return "指定下一个流程人(根据args中的userId))"; + } + + @Override + public int getOrder() { + return AssignmentHandler.super.getOrder(); + } +} diff --git a/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/auditInfo.js b/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/auditInfo.js index 29e99e4c..5f35ba06 100644 --- a/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/auditInfo.js +++ b/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/auditInfo.js @@ -20,6 +20,8 @@ const auditInfo = { {{viewData.education }} {{viewData.position }} {{viewData.professionalTitle }} + {{viewData.employ?'是':'否' }} + {{viewData.seniorTeacher?'是':'否' }} {{viewData.intermediateBelow?'是':'否' }} diff --git a/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/dwSjAudit.html b/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/dwSjAudit.html index 9665e327..1a81260f 100644 --- a/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/dwSjAudit.html +++ b/src/main/resources/views/platform/zhgh/democratic/teachercongress/delegate/push/dwSjAudit.html @@ -50,6 +50,12 @@ layout("/layouts/platform.html"){ + + + - +