|
@@ -293,7 +293,7 @@ func GetOpButton(sealInfo *seal.Seal, contractApprovalInfo *contract_approval.Co
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//如果当前节点正好是该节点,同时审批单状态又是第一层节点
|
|
//如果当前节点正好是该节点,同时审批单状态又是第一层节点
|
|
- if contractApprovalInfo.CurrNodeId == approvalRecord.NodeId && approvalRecord.PrevNodeId == 0 {
|
|
|
|
|
|
+ if contractApprovalInfo.CurrNodeId == approvalRecord.NodeId && approvalRecord.PrevNodeId == 0 && contractApprovalInfo.Status == "待审批" {
|
|
//发起人具有撤回审批单权限
|
|
//发起人具有撤回审批单权限
|
|
if opUser.AdminId == sealInfo.UserId {
|
|
if opUser.AdminId == sealInfo.UserId {
|
|
sealOpButton.Cancel = true
|
|
sealOpButton.Cancel = true
|