正在显示
5 个修改的文件
包含
20 行增加
和
18 行删除
@@ -74,7 +74,7 @@ func (rs *PermissionService) Update(in *command.UpdatePermissionCommand) (interf | @@ -74,7 +74,7 @@ func (rs *PermissionService) Update(in *command.UpdatePermissionCommand) (interf | ||
74 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "截止时间:[查看我的绩效]不能小于[上级评估]") | 74 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "截止时间:[查看我的绩效]不能小于[上级评估]") |
75 | } | 75 | } |
76 | permission.OptConfirmPerf = in.OptConfirmPerf | 76 | permission.OptConfirmPerf = in.OptConfirmPerf |
77 | - permission.CycleDeadLine = in.CycleDeadLine | 77 | + permission.CycleDeadline = in.CycleDeadLine |
78 | } | 78 | } |
79 | 79 | ||
80 | permission, err = permissionRepository.Insert(permission) | 80 | permission, err = permissionRepository.Insert(permission) |
@@ -88,6 +88,8 @@ func (rs *PermissionService) Update(in *command.UpdatePermissionCommand) (interf | @@ -88,6 +88,8 @@ func (rs *PermissionService) Update(in *command.UpdatePermissionCommand) (interf | ||
88 | } | 88 | } |
89 | 89 | ||
90 | func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Permission, error) { | 90 | func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Permission, error) { |
91 | + in.CompanyId = 8 | ||
92 | + | ||
91 | transactionContext, err := factory.ValidateStartTransaction(in) | 93 | transactionContext, err := factory.ValidateStartTransaction(in) |
92 | if err != nil { | 94 | if err != nil { |
93 | return nil, err | 95 | return nil, err |
@@ -110,7 +112,7 @@ func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Perm | @@ -110,7 +112,7 @@ func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Perm | ||
110 | OptHrScore: domain.PermissionOff, | 112 | OptHrScore: domain.PermissionOff, |
111 | OptEvalScore: domain.PermissionOff, | 113 | OptEvalScore: domain.PermissionOff, |
112 | OptConfirmPerf: domain.PermissionOff, | 114 | OptConfirmPerf: domain.PermissionOff, |
113 | - CycleDeadLine: rs.defaultCycleDeadline(), | 115 | + CycleDeadline: rs.defaultCycleDeadline(), |
114 | } | 116 | } |
115 | permission, err = permissionRepository.Insert(value) | 117 | permission, err = permissionRepository.Insert(value) |
116 | if err != nil { | 118 | if err != nil { |
@@ -132,9 +134,9 @@ func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Perm | @@ -132,9 +134,9 @@ func (rs *PermissionService) Get(in *command.GetPermissionCommand) (*domain.Perm | ||
132 | isChange = true | 134 | isChange = true |
133 | permission.OptConfirmPerf = domain.PermissionOff | 135 | permission.OptConfirmPerf = domain.PermissionOff |
134 | } | 136 | } |
135 | - if permission.CycleDeadLine == nil { | 137 | + if permission.CycleDeadline == nil { |
136 | isChange = true | 138 | isChange = true |
137 | - permission.CycleDeadLine = rs.defaultCycleDeadline() | 139 | + permission.CycleDeadline = rs.defaultCycleDeadline() |
138 | } | 140 | } |
139 | if isChange { | 141 | if isChange { |
140 | permission, err = permissionRepository.Insert(permission) | 142 | permission, err = permissionRepository.Insert(permission) |
@@ -169,26 +169,26 @@ func (se *summaryEvaluationPublisher) sendSummaryEvaluationV2( | @@ -169,26 +169,26 @@ func (se *summaryEvaluationPublisher) sendSummaryEvaluationV2( | ||
169 | beginTimeSelf := *cycleData.TimeEnd // | 169 | beginTimeSelf := *cycleData.TimeEnd // |
170 | beginDay := dayEndTime(beginTimeSelf) | 170 | beginDay := dayEndTime(beginTimeSelf) |
171 | //修改 周期结束时间那天的第二天开始计算 | 171 | //修改 周期结束时间那天的第二天开始计算 |
172 | - endTimeSelf := beginDay.Add(time.Duration(permissioData.CycleDeadLine.AssessmentSelf.Hour) * time.Hour). | ||
173 | - Add(time.Duration(permissioData.CycleDeadLine.AssessmentSelf.Minute) * time.Minute) | 172 | + endTimeSelf := beginDay.Add(time.Duration(permissioData.CycleDeadline.AssessmentSelf.Hour) * time.Hour). |
173 | + Add(time.Duration(permissioData.CycleDeadline.AssessmentSelf.Minute) * time.Minute) | ||
174 | //人资、360评估的时间范围 | 174 | //人资、360评估的时间范围 |
175 | beginTime360 := endTimeSelf | 175 | beginTime360 := endTimeSelf |
176 | - endTime360 := beginDay.Add(time.Duration(permissioData.CycleDeadLine.AssessmentAll.Hour) * time.Hour). | ||
177 | - Add(time.Duration(permissioData.CycleDeadLine.AssessmentAll.Minute) * time.Minute) | 176 | + endTime360 := beginDay.Add(time.Duration(permissioData.CycleDeadline.AssessmentAll.Hour) * time.Hour). |
177 | + Add(time.Duration(permissioData.CycleDeadline.AssessmentAll.Minute) * time.Minute) | ||
178 | //人资评估的时间范围 | 178 | //人资评估的时间范围 |
179 | beginTimeHr := endTimeSelf | 179 | beginTimeHr := endTimeSelf |
180 | - endTimeHr := beginDay.Add(time.Duration(permissioData.CycleDeadLine.AssessmentHr.Hour) * time.Hour). | ||
181 | - Add(time.Duration(permissioData.CycleDeadLine.AssessmentHr.Minute) * time.Minute) | 180 | + endTimeHr := beginDay.Add(time.Duration(permissioData.CycleDeadline.AssessmentHr.Hour) * time.Hour). |
181 | + Add(time.Duration(permissioData.CycleDeadline.AssessmentHr.Minute) * time.Minute) | ||
182 | 182 | ||
183 | //上级评估的是时间范围 | 183 | //上级评估的是时间范围 |
184 | beginTimeSuper := endTimeHr | 184 | beginTimeSuper := endTimeHr |
185 | - endTimeSuper := beginDay.Add(time.Duration(permissioData.CycleDeadLine.AssessmentSuperior.Hour) * time.Hour). | ||
186 | - Add(time.Duration(permissioData.CycleDeadLine.AssessmentSuperior.Minute) * time.Minute) | 185 | + endTimeSuper := beginDay.Add(time.Duration(permissioData.CycleDeadline.AssessmentSuperior.Hour) * time.Hour). |
186 | + Add(time.Duration(permissioData.CycleDeadline.AssessmentSuperior.Minute) * time.Minute) | ||
187 | 187 | ||
188 | //考核结果的时间范围 | 188 | //考核结果的时间范围 |
189 | beginTimeFinish := endTimeSuper | 189 | beginTimeFinish := endTimeSuper |
190 | - endTimeFinish := beginDay.Add(time.Duration(permissioData.CycleDeadLine.ViewMyPerf.Hour) * time.Hour). | ||
191 | - Add(time.Duration(permissioData.CycleDeadLine.ViewMyPerf.Minute) * time.Minute) | 190 | + endTimeFinish := beginDay.Add(time.Duration(permissioData.CycleDeadline.ViewMyPerf.Hour) * time.Hour). |
191 | + Add(time.Duration(permissioData.CycleDeadline.ViewMyPerf.Minute) * time.Minute) | ||
192 | // 创建周期评估任务 | 192 | // 创建周期评估任务 |
193 | var newEvaluationList []domain.SummaryEvaluation | 193 | var newEvaluationList []domain.SummaryEvaluation |
194 | evaluationTemp := domain.SummaryEvaluation{ | 194 | evaluationTemp := domain.SummaryEvaluation{ |
@@ -13,7 +13,7 @@ type Permission struct { | @@ -13,7 +13,7 @@ type Permission struct { | ||
13 | OptHrScore int `json:"optHrScore" comment:"上级是否可以修改人资综评分数"` | 13 | OptHrScore int `json:"optHrScore" comment:"上级是否可以修改人资综评分数"` |
14 | OptEvalScore int `json:"optEvalScore" comment:"上级是否可以修改360°综评分数"` | 14 | OptEvalScore int `json:"optEvalScore" comment:"上级是否可以修改360°综评分数"` |
15 | OptConfirmPerf int `json:"optConfirmPerf " comment:"是否需要员工确认绩效"` | 15 | OptConfirmPerf int `json:"optConfirmPerf " comment:"是否需要员工确认绩效"` |
16 | - CycleDeadLine *CycleDeadline `json:"cycleDeadline" comment:"周期评估各业务截止时间"` | 16 | + CycleDeadline *CycleDeadline `json:"cycleDeadline" comment:"周期评估各业务截止时间"` |
17 | CreatedAt time.Time `json:"createdAt" comment:"创建时间"` | 17 | CreatedAt time.Time `json:"createdAt" comment:"创建时间"` |
18 | UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"` | 18 | UpdatedAt time.Time `json:"updatedAt" comment:"更新时间"` |
19 | DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"` | 19 | DeletedAt *time.Time `json:"deletedAt" comment:"删除时间"` |
@@ -12,7 +12,7 @@ type Permission struct { | @@ -12,7 +12,7 @@ type Permission struct { | ||
12 | OptHrScore int `comment:"上级是否可以修改人资综评分数"` | 12 | OptHrScore int `comment:"上级是否可以修改人资综评分数"` |
13 | OptEvalScore int `comment:"上级是否可以修改360°综评分数"` | 13 | OptEvalScore int `comment:"上级是否可以修改360°综评分数"` |
14 | OptConfirmPerf int `comment:"是否需要员工确认绩效"` | 14 | OptConfirmPerf int `comment:"是否需要员工确认绩效"` |
15 | - CycleDeadLine *domain.CycleDeadline `comment:"周期评估各业务截止时间"` | 15 | + CycleDeadline *domain.CycleDeadline `comment:"周期评估各业务截止时间"` |
16 | CreatedAt time.Time `comment:"创建时间"` | 16 | CreatedAt time.Time `comment:"创建时间"` |
17 | UpdatedAt time.Time `comment:"更新时间"` | 17 | UpdatedAt time.Time `comment:"更新时间"` |
18 | DeletedAt *time.Time `comment:"删除时间"` | 18 | DeletedAt *time.Time `comment:"删除时间"` |
@@ -27,7 +27,7 @@ func (repo *PermissionRepository) TransformToDomain(m *models.Permission) domain | @@ -27,7 +27,7 @@ func (repo *PermissionRepository) TransformToDomain(m *models.Permission) domain | ||
27 | OptHrScore: m.OptHrScore, | 27 | OptHrScore: m.OptHrScore, |
28 | OptEvalScore: m.OptEvalScore, | 28 | OptEvalScore: m.OptEvalScore, |
29 | OptConfirmPerf: m.OptConfirmPerf, | 29 | OptConfirmPerf: m.OptConfirmPerf, |
30 | - CycleDeadLine: m.CycleDeadLine, | 30 | + CycleDeadline: m.CycleDeadline, |
31 | CreatedAt: m.CreatedAt.Local(), | 31 | CreatedAt: m.CreatedAt.Local(), |
32 | UpdatedAt: m.UpdatedAt.Local(), | 32 | UpdatedAt: m.UpdatedAt.Local(), |
33 | DeletedAt: m.DeletedAt, | 33 | DeletedAt: m.DeletedAt, |
@@ -41,7 +41,7 @@ func (repo *PermissionRepository) TransformToModel(d *domain.Permission) models. | @@ -41,7 +41,7 @@ func (repo *PermissionRepository) TransformToModel(d *domain.Permission) models. | ||
41 | OptHrScore: d.OptHrScore, | 41 | OptHrScore: d.OptHrScore, |
42 | OptEvalScore: d.OptEvalScore, | 42 | OptEvalScore: d.OptEvalScore, |
43 | OptConfirmPerf: d.OptConfirmPerf, | 43 | OptConfirmPerf: d.OptConfirmPerf, |
44 | - CycleDeadLine: d.CycleDeadLine, | 44 | + CycleDeadline: d.CycleDeadline, |
45 | CreatedAt: d.CreatedAt, | 45 | CreatedAt: d.CreatedAt, |
46 | UpdatedAt: d.UpdatedAt, | 46 | UpdatedAt: d.UpdatedAt, |
47 | DeletedAt: d.DeletedAt, | 47 | DeletedAt: d.DeletedAt, |
-
请 注册 或 登录 后发表评论