部署
This commit is contained in:
@@ -82,3 +82,36 @@ func (w *workflow) Info(ctx context.Context, args ArgsWorkflowInfo) (reply Reply
|
||||
err = xClient.Call(ctx, "Info", args, &reply)
|
||||
return
|
||||
}
|
||||
|
||||
type ArgsWorkflowAdopt struct {
|
||||
StaffId int64 // 审核人
|
||||
WorkflowId int64 // 工作流
|
||||
}
|
||||
|
||||
// Adopt @TITLE 审核通过
|
||||
func (w *workflow) Adopt(ctx context.Context, args ArgsWorkflowAdopt) (err error) {
|
||||
xClient, err := client.GetClient(w)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
reply := 0
|
||||
err = xClient.Call(ctx, "Adopt", args, &reply)
|
||||
return
|
||||
}
|
||||
|
||||
type ArgsWorkflowReject struct {
|
||||
StaffId int64 // 审核人
|
||||
WorkflowId int64 // 工作流
|
||||
Reason string // 审核结果
|
||||
}
|
||||
|
||||
// Reject @TITLE 审核驳回
|
||||
func (w *workflow) Reject(ctx context.Context, args ArgsWorkflowReject) (err error) {
|
||||
xClient, err := client.GetClient(w)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
reply := 0
|
||||
err = xClient.Call(ctx, "Reject", args, &reply)
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user