入伍申请-附件联表查询申请表

This commit is contained in:
962704835@qq.com
2025-12-12 22:21:56 +08:00
parent 3e8cfe3d97
commit 547875b13d
3 changed files with 57 additions and 8 deletions

View File

@@ -70,18 +70,33 @@ public class ApprovalAssigneeListener implements ExecutionListener {
approvalResult = num.longValue();
}
// 添加审批记录
EnlistmentReserveMapper rtEnlistmentReserveMapper = (EnlistmentReserveMapper) SpringUtils.getBean(EnlistmentReserveMapper.class);
// 根据Id查询入伍申请记录
EnlistmentReserve enlistmentReserve = rtEnlistmentReserveMapper.selectRtEnlistmentReserveById(enlistmentId);
// 添加审批记录
saveApprovalRecord(enlistmentReserve.getId(), enlistmentReserve.getProcessInstanceId(),currentActivityId,currentNodeName, enlistmentReserve.getStudentName(), enlistmentReserve.getStudentNo(), approvalOpinion, approvalResult);
Long status = 1L;
if (currentNodeName.equals("辅导员审批")) {
status = 2L;
}
if (currentNodeName.equals("学务审批")) {
status = 3L;
}
if (currentNodeName.equals("二级学院审批")) {
status = 4L;
}
if (currentNodeName.equals("学籍管理科审批")){
// 改变申请表中的审核状态(审核通过)
status = 5L;
}
// 如果到了最后一个审批人,则修改申请表审核状态
if (currentNodeName.equals("教务处主管领导审批")){
// 改变申请表中的审核状态(审核通过)
enlistmentReserve.setApplyStatus(2L);
rtEnlistmentReserveMapper.updateRtEnlistmentReserve(enlistmentReserve);
status = 6L;
}
// 改变申请表中的审核状态(审核通过)
enlistmentReserve.setApplyStatus(status);
rtEnlistmentReserveMapper.updateRtEnlistmentReserve(enlistmentReserve);
}
/**