...
|
...
|
@@ -21,16 +21,17 @@ type TemplateSimple struct { |
|
|
}
|
|
|
|
|
|
type EvaluationCycle struct {
|
|
|
Id int64 `json:"id,string" comment:"ID"`
|
|
|
Name string `json:"name" comment:"名称"`
|
|
|
TimeStart *time.Time `json:"timeStart" comment:"起始时间"`
|
|
|
TimeEnd *time.Time `json:"timeEnd" comment:"截至时间"`
|
|
|
CompanyId int64 `json:"companyId,string" comment:"公司ID"`
|
|
|
CreatorId int64 `json:"creatorId,string" comment:"创建人ID"`
|
|
|
KpiCycle int `json:"kpiCycle" comment:"考核周期(1日、2周、3月)"`
|
|
|
CreatedAt time.Time `json:"createdAt" comment:"创建时间"`
|
|
|
UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"`
|
|
|
DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"`
|
|
|
Id int64 `json:"id,string" comment:"ID"`
|
|
|
Name string `json:"name" comment:"名称"`
|
|
|
TimeStart *time.Time `json:"timeStart" comment:"起始时间"`
|
|
|
TimeEnd *time.Time `json:"timeEnd" comment:"截至时间"`
|
|
|
CompanyId int64 `json:"companyId,string" comment:"公司ID"`
|
|
|
CreatorId int64 `json:"creatorId,string" comment:"创建人ID"`
|
|
|
KpiCycle int `json:"kpiCycle" comment:"考核周期(1日、2周、3月)"`
|
|
|
SummaryState ProjectSummaryState `json:"summaryState" comment:"周期评估是否下发"`
|
|
|
CreatedAt time.Time `json:"createdAt" comment:"创建时间"`
|
|
|
UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"`
|
|
|
DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"`
|
|
|
}
|
|
|
|
|
|
type EvaluationCycleRepository interface {
|
...
|
...
|
|