|
@@ -47,8 +47,20 @@ public class WorkflowTrace : StepBasicEntity
|
|
|
public void Recall(string userId, string userName, string orgCode, string orgName) =>
|
|
|
Complete(userId, userName, orgCode, orgName, EWorkflowTraceStatus.Recall);
|
|
|
|
|
|
- public void Jump(string userId, string userName, string orgCode, string orgName) =>
|
|
|
+ public void Jump(string userId, string userName, string orgCode, string orgName, string opinion)
|
|
|
+ {
|
|
|
+ if (string.IsNullOrEmpty(AcceptUserId))
|
|
|
+ {
|
|
|
+ //未接办
|
|
|
+ AcceptUserId = userId;
|
|
|
+ AcceptUserName = userName;
|
|
|
+ AcceptOrgCode = orgCode;
|
|
|
+ AcceptOrgName = orgName;
|
|
|
+ AcceptTime = DateTime.Now;
|
|
|
+ }
|
|
|
Complete(userId, userName, orgCode, orgName, EWorkflowTraceStatus.Jump);
|
|
|
+ Opinion = opinion;
|
|
|
+ }
|
|
|
|
|
|
public void Complete(string userId, string userName, string orgCode, string orgName, EWorkflowTraceStatus status = EWorkflowTraceStatus.Normal)
|
|
|
{
|