chance_approve.go 904 字节
package protocol

const (
	ApproveTypePass   = 2 //审核通过
	ApproveTypeReject = 3 //审核驳回
	//ApproveReturn =4 //审核撤回
)

type ApproveProcess struct {
	//RelativeId int64 `json:"relativeId"`
	Uid         int64  `json:"uid"`
	Name        string `json:"name"`
	ApproveWay  int    `json:"approveWay"` //审核方式
	Status      int    `json:"status"`     //状态
	Active      int    `json:"active"`
	ApproveTime int64  `json:"approveTime"` //审核时间
}

/*ChanceApprove 机会审核*/
type ChanceApproveRequest struct {
	Uid          int64 `json:"uid"`          //TODO:测试使用 注入审核人
	ChanceId     int64 `json:"chanceId"`     //机会编号
	ProcessId    int64 `json:"processId"`    //审批流程编号
	ReviewStatus int   `json:"reviewStatus"` //protocol.ReviewStatus
	//Suggestion string `json:"suggestion"` //原因/建议
}
type ChanceApproveResponse struct {
}