mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-20 18:47:55 +08:00
修复加签功能
This commit is contained in:
@@ -78,6 +78,10 @@ namespace OpenAuth.App
|
|||||||
public string[] GetApproverIds(QueryApproverReq req)
|
public string[] GetApproverIds(QueryApproverReq req)
|
||||||
{
|
{
|
||||||
var approvers = GetApprovers(req);
|
var approvers = GetApprovers(req);
|
||||||
|
if (approvers == null)
|
||||||
|
{
|
||||||
|
return Array.Empty<string>();
|
||||||
|
}
|
||||||
//否则并行且/并行或都是返回所有加签人
|
//否则并行且/并行或都是返回所有加签人
|
||||||
return approvers.Select(u => u.ApproverId).ToArray();
|
return approvers.Select(u => u.ApproverId).ToArray();
|
||||||
}
|
}
|
||||||
|
@@ -422,7 +422,7 @@ namespace OpenAuth.App
|
|||||||
ActivityId = flowInstance.ActivityId
|
ActivityId = flowInstance.ActivityId
|
||||||
});
|
});
|
||||||
|
|
||||||
var approverInfo = approvers.Find(u => u.ApproverId == user.Id);
|
var approverInfo = approvers?.Find(u => u.ApproverId == user.Id);
|
||||||
if (approverInfo != null)
|
if (approverInfo != null)
|
||||||
{
|
{
|
||||||
//如果是加签,则调整加签状态
|
//如果是加签,则调整加签状态
|
||||||
|
Reference in New Issue
Block a user