...
|
...
|
@@ -19,23 +19,24 @@ const ( |
|
|
|
|
|
// TaskRecord 任务反馈情况记录
|
|
|
type TaskRecord struct {
|
|
|
Id int `json:"id,string" comment:"记录ID"`
|
|
|
CompanyId int `json:"companyId,string" comment:"公司ID"`
|
|
|
StaffAssessId int `json:"staffAssessId,string" comment:"每日评估的ID"`
|
|
|
TaskId int `json:"taskId,string" comment:"任务ID"`
|
|
|
TaskCategory string `json:"taskCategory" comment:"任务类别"`
|
|
|
TaskName string `json:"taskName" comment:"任务名称"`
|
|
|
TaskAlias string `json:"taskAlias" comment:"任务别名"`
|
|
|
TaskLeader TaskLeader `json:"taskLeader" comment:"任务负责人"`
|
|
|
AssistLevel int `json:"assistLevel" comment:"上级辅导情况"`
|
|
|
AssistContent string `json:"assistContent" comment:"上级辅导内容"`
|
|
|
AnomalyState int `json:"anomalyState" comment:"异常是否反馈状态(-1初始状态、0异常、1正常)"`
|
|
|
TaskStages []TaskStage `json:"taskStages" comment:"里程碑列表"`
|
|
|
TaskStageCheck TaskStage `json:"taskStageCheck" comment:"提交的里程碑"`
|
|
|
CreatedAt time.Time `json:"createdAt" comment:"创建时间"`
|
|
|
UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"`
|
|
|
DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"`
|
|
|
TaskCreatedBy int `json:"taskCreatedBy" comment:"任务的创建方式"` // 任务的创建方式 0: 根据模板中的任务创建,1:页面主动直接创建
|
|
|
Id int `json:"id,string" comment:"记录ID"`
|
|
|
CompanyId int `json:"companyId,string" comment:"公司ID"`
|
|
|
StaffAssessId int `json:"staffAssessId,string" comment:"每日评估的ID"`
|
|
|
TaskId int `json:"taskId,string" comment:"任务ID"`
|
|
|
TaskCategory string `json:"taskCategory" comment:"任务类别"`
|
|
|
TaskName string `json:"taskName" comment:"任务名称"`
|
|
|
TaskAlias string `json:"taskAlias" comment:"任务别名"`
|
|
|
TaskLeader TaskLeader `json:"taskLeader" comment:"任务负责人"`
|
|
|
RemarkContent []RemarkText `json:"remarkContent" comment:"反馈填写"`
|
|
|
AssistLevel int `json:"assistLevel" comment:"上级辅导情况"`
|
|
|
AssistContent string `json:"assistContent" comment:"上级辅导内容"`
|
|
|
AnomalyState int `json:"anomalyState" comment:"异常是否反馈状态(-1初始状态、0异常、1正常)"`
|
|
|
TaskStages []TaskStage `json:"taskStages" comment:"里程碑列表"`
|
|
|
TaskStageCheck TaskStage `json:"taskStageCheck" comment:"提交的里程碑"`
|
|
|
CreatedAt time.Time `json:"createdAt" comment:"创建时间"`
|
|
|
UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"`
|
|
|
DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"`
|
|
|
TaskCreatedBy int `json:"taskCreatedBy" comment:"任务的创建方式"` // 任务的创建方式 0: 根据模板中的任务创建,1:页面主动直接创建
|
|
|
}
|
|
|
|
|
|
type TaskRecordRepository interface {
|
...
|
...
|
|