Merge pull request #3615 from expsa/attendence_total_hou

Attendence total hou
This commit is contained in:
eslamtalaat744 2025-06-24 12:31:23 +03:00 committed by GitHub
commit 1d4d44d9af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 3 deletions

View File

@ -285,6 +285,8 @@ class StandardAppraisalLines(models.Model):
for rec in self:
if rec.great_level:
value = rec.greed / (rec.great_level / 5)
# value = 7/ (10 / 5) = 3.5
if 1 <= value < 2:
rec.priority = '1'
elif 2 <= value < 3:
@ -299,15 +301,15 @@ class StandardAppraisalLines(models.Model):
rec.priority = '0' # fallback
else:
rec.priority = '0'
print(rec.priority)
@api.onchange('priority')
def _inverse_priority(self):
for rec in self:
if rec.great_level and rec.priority:
print("kkkkkkkkk")
print(int(rec.priority) * (rec.great_level / 5))
rec.greed = int(rec.priority) * (rec.great_level / 5)
rec.greed = (rec.priority) * (rec.great_level / 5)
print(rec.greed)
@api.constrains('greed', 'great_level')