1234567891011121314151617181920212223242526272829303132 |
- package dbModel
- import (
- "github.com/jinzhu/gorm"
- "main/init/qmsql"
- )
- type Workflow struct {
- gorm.Model
- WorkflowNickName string
- WorkflowName string
- WorkflowDescription string
- WorkflowStep []WorkflowStepInfo
- }
- type WorkflowStepInfo struct {
- gorm.Model
- WorkflowID uint `json:"-"`
- IsStrat bool
- StepName string
- StepNo float64
- StepAuthorityID string
- IsEnd bool
- }
- func (wk *Workflow) Create() error {
- err := qmsql.DEFAULTDB.Create(&wk).Error
- return err
- }
|