feat: 同步报销流程与工作台改动
This commit is contained in:
@@ -68,8 +68,16 @@ class ExpenseClaim(Base):
|
||||
return None
|
||||
if self.employee.manager is not None and self.employee.manager.name:
|
||||
return str(self.employee.manager.name).strip() or None
|
||||
if self.employee.organization_unit is not None and self.employee.organization_unit.manager_name:
|
||||
return str(self.employee.organization_unit.manager_name).strip() or None
|
||||
return None
|
||||
|
||||
@property
|
||||
def finance_owner_name(self) -> str | None:
|
||||
if self.employee is None or not self.employee.finance_owner_name:
|
||||
return None
|
||||
return str(self.employee.finance_owner_name).strip() or None
|
||||
|
||||
@property
|
||||
def role_labels(self) -> list[str]:
|
||||
if self.employee is None or not self.employee.roles:
|
||||
|
||||
Reference in New Issue
Block a user