Documentation
¶
Index ¶
- func NewWorkflow(adm applicationDM.ApplicationDM, pdm projectDM.ProjectDM, lm logMap.LogMap) workflow.GeneralWorkflow
- type Workflow
- func (wf Workflow) Approver2ProcessPassOrReject(form generalForm.GeneralForm, app application.Application, ...) (waErr webapiError.Err)
- func (wf Workflow) ApproverProcessPassOrReject(form generalForm.GeneralForm, app application.Application, ...) (waErr webapiError.Err)
- func (wf Workflow) ControllerProcessPass(form generalForm.GeneralForm, app application.Application, ...) (waErr webapiError.Err)
- func (wf Workflow) ControllerProcessReject(form generalForm.GeneralForm, app application.Application, ...) (waErr webapiError.Err)
- func (wf Workflow) ProjectChiefApply(form generalForm.GeneralForm, userInfo user.UserInfo) (appID int, waErr webapiError.Err)
- func (wf Workflow) ProjectChiefProcessResubmit(form generalForm.GeneralForm, app application.Application, ...) (waErr webapiError.Err)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewWorkflow ¶
func NewWorkflow(adm applicationDM.ApplicationDM, pdm projectDM.ProjectDM, lm logMap.LogMap) workflow.GeneralWorkflow
Types ¶
type Workflow ¶
type Workflow struct {
// contains filtered or unexported fields
}
func (Workflow) Approver2ProcessPassOrReject ¶
func (wf Workflow) Approver2ProcessPassOrReject(form generalForm.GeneralForm, app application.Application, userInfo user.UserInfo) (waErr webapiError.Err)
func (Workflow) ApproverProcessPassOrReject ¶
func (wf Workflow) ApproverProcessPassOrReject(form generalForm.GeneralForm, app application.Application, userInfo user.UserInfo) (waErr webapiError.Err)
func (Workflow) ControllerProcessPass ¶
func (wf Workflow) ControllerProcessPass(form generalForm.GeneralForm, app application.Application, userInfo user.UserInfo) (waErr webapiError.Err)
func (Workflow) ControllerProcessReject ¶
func (wf Workflow) ControllerProcessReject(form generalForm.GeneralForm, app application.Application, userInfo user.UserInfo) (waErr webapiError.Err)
func (Workflow) ProjectChiefApply ¶
func (wf Workflow) ProjectChiefApply(form generalForm.GeneralForm, userInfo user.UserInfo) (appID int, waErr webapiError.Err)
func (Workflow) ProjectChiefProcessResubmit ¶
func (wf Workflow) ProjectChiefProcessResubmit(form generalForm.GeneralForm, app application.Application, userInfo user.UserInfo) (waErr webapiError.Err)
Click to show internal directories.
Click to hide internal directories.