From 8e206de046f663679a2fb5c378fcb972d0864afb Mon Sep 17 00:00:00 2001 From: blackbelts <74664702+eslamtalaat74@users.noreply.github.com> Date: Mon, 23 Jun 2025 15:22:26 +0300 Subject: [PATCH] appraial priority mclassif --- .../exp_hr_appraisal/models/appraisal.py | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/odex25_hr/exp_hr_appraisal/models/appraisal.py b/odex25_hr/exp_hr_appraisal/models/appraisal.py index 1169c78c3..61b2fca32 100644 --- a/odex25_hr/exp_hr_appraisal/models/appraisal.py +++ b/odex25_hr/exp_hr_appraisal/models/appraisal.py @@ -264,12 +264,12 @@ class StandardAppraisalLines(models.Model): great_level = fields.Float() priority = fields.Selection( [ - ('0', '1'), - ('1', '2'), - ('2', '3'), - ('3', '4'), - ('4', '5'), - ('5', '6'), + ('1', '1'), + ('2', '2'), + ('3', '3'), + ('4', '4'), + ('5', '5'), + ('6', '6'), ], string='Priority', compute='_compute_priority', @@ -284,19 +284,19 @@ class StandardAppraisalLines(models.Model): for rec in self: if rec.great_level: value = rec.greed / (rec.great_level / 5) - # 4.5 + # 3.5 if 1 <= value <= 2: - rec.priority = '2' + rec.priority = '1' elif 2 < value <= 3: - rec.priority = '3' + rec.priority = '2' # 3.5 elif 3 < value <= 4: - rec.priority = '4' + rec.priority = '3' # 4 elif 4 < value <= 5: - rec.priority = '5' + rec.priority = '4' elif value > 5: - rec.priority = '6' + rec.priority = '5' else: rec.priority = '0' # fallback else: