fix: 添加缺失的职位和职级工资规则日志警告
在role_salary和level_salary函数中添加当时间参数对应的工资规则不存在时的日志警告,提高调试时的可追溯性
This commit is contained in:
parent
b10d9be95f
commit
87c4c09a2d
2
main.py
2
main.py
@ -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):
|
||||
|
Loading…
x
Reference in New Issue
Block a user