fix: 添加缺失的职位和职级工资规则日志警告

在role_salary和level_salary函数中添加当时间参数对应的工资规则不存在时的日志警告,提高调试时的可追溯性
This commit is contained in:
Miu Li 2025-06-13 16:02:52 +08:00
parent b10d9be95f
commit 87c4c09a2d

View File

@ -198,6 +198,7 @@ def role_salary(role:str, time):
logging.error("空职级")
else:
logging.warning(f"职位[{role}]在[{time}]时不存在工资规则")
logging.warning(f"时间[{time}]时不存在职位工资规则")
return 0
def level_salary(level:str, time):
@ -208,6 +209,7 @@ def level_salary(level:str, time):
return tmp["salary"]
except:
logging.warning(f"职级[{level}]在[{time}]时不存在工资规则")
logging.warning(f"时间[{time}]时不存在职级工资规则")
return 0
def role_limit(role:str):