瀏覽代碼

干部月度考核

wangxx 1 月之前
父節點
當前提交
23f80de556

+ 2 - 2
airport-personnel/src/main/java/com/sundot/airport/personnel/service/impl/PersonnelMonthlyAssessmentServiceImpl.java

@@ -165,10 +165,10 @@ public class PersonnelMonthlyAssessmentServiceImpl implements IPersonnelMonthlyA
165
         for (PersonnelMonthlyAssessment manager : managers) {
165
         for (PersonnelMonthlyAssessment manager : managers) {
166
             boolean shouldGenerate = false;
166
             boolean shouldGenerate = false;
167
             
167
             
168
-            if ("".equals(manager.getTakeAssessment())) {
168
+            if ("Y".equals(manager.getTakeAssessment())) {
169
                 // 条件1:参加考核
169
                 // 条件1:参加考核
170
                 shouldGenerate = true;
170
                 shouldGenerate = true;
171
-            } else if ("".equals(manager.getTakeAssessment())) {
171
+            } else if ("N".equals(manager.getTakeAssessment())) {
172
                 // 条件2:不参加考核,但需要检查免考核时间
172
                 // 条件2:不参加考核,但需要检查免考核时间
173
                 if (manager.getExemptTakeAssessmentStartTime() != null && manager.getExemptTakeAssessmentEndTime() != null) {
173
                 if (manager.getExemptTakeAssessmentStartTime() != null && manager.getExemptTakeAssessmentEndTime() != null) {
174
                     // 判断免考核时间是否包括整个月份
174
                     // 判断免考核时间是否包括整个月份

+ 2 - 2
airport-personnel/src/main/resources/mapper/personnel/PersonnelMonthlyAssessmentMapper.xml

@@ -188,8 +188,8 @@
188
         LEFT JOIN sys_user_role ur ON u.user_id = ur.user_id
188
         LEFT JOIN sys_user_role ur ON u.user_id = ur.user_id
189
         LEFT JOIN sys_role r ON ur.role_id = r.role_id
189
         LEFT JOIN sys_role r ON ur.role_id = r.role_id
190
         WHERE u.del_flag = '0'
190
         WHERE u.del_flag = '0'
191
-          AND u.employment_type IN ('派遣工', '正式工')
192
-          AND r.role_key = 'manager'
191
+          AND u.employment_type IN ('DISPATCHED_WORKER', 'REGULAR_EMPLOYEE')
192
+          AND r.role_key = 'jingli'
193
         ORDER BY u.dept_id, u.user_id
193
         ORDER BY u.dept_id, u.user_id
194
     </select>
194
     </select>
195
 
195