This commit is contained in:
李鹏宇
2026-06-08 16:10:08 +08:00
parent 3d840526d5
commit 8c8f383769
+6 -2
View File
@@ -258,11 +258,15 @@ class YuthonDashboard(models.Model):
return '未知'
def _get_admin_display(self, partner_id):
"""根据片区ID获取管理员显示名
partner_id 是 yuthon.precinct.message 的 ID(前端 Many2XAutocomplete 绑定该模型)
display_name 已自动拼接为 "{片区名称}{管理员姓名}",如 "二B梁嘉辉"
"""
if not partner_id:
return '全部'
try:
user = self.env['res.users'].browse(int(partner_id))
return user.name if user else '未知'
precinct = self.env['yuthon.precinct.message'].browse(int(partner_id))
return precinct.display_name if precinct else '未知'
except Exception:
return '未知'