task_list.go 927 字节
package adapter

type TaskItem struct {
	Id        int       `json:"id,string"`
	Name      string    `json:"name"`      // 任务名称
	Alias     string    `json:"alias"`     // 任务别名
	Leader    string    `json:"leader"`    // 任务负责人
	Status    int       `json:"status"`    // 任务的状态
	Level     int       `json:"level"`     // 优先级,值越小优先级越高
	LevelName string    `json:"levelName"` // 优先级名称
	StageA    TaskStage `json:"stageA"`    // 里程碑1
	StageB    TaskStage `json:"stageB"`    // 里程碑2
	StageC    TaskStage `json:"stageC"`    // 里程碑3
	StageD    TaskStage `json:"stageD"`    // 里程碑4
	StageE    TaskStage `json:"stageE"`    // 里程碑5
	UpdatedAt string    `json:"updatedAt"` //
	Anomaly   int       `json:"anomaly"`   //异常反馈情况
	WarnFlag  int       `json:"warnFlag"`  //里程碑完成时间异常标记  0:正常  1标记为异常
}