Files
gzth/yuthon_datetime_rounding/models/ir_http.py
T
2026-08-20 17:04:55 +08:00

18 lines
538 B
Python

# -*- coding: utf-8 -*-
"""把系统参数 yuthon_datetime.rounding 注入前端 session_info,供 JS 读取。"""
from odoo import models
class IrHttp(models.AbstractModel):
_inherit = 'ir.http'
def get_session_info(self):
res = super().get_session_info()
try:
rounding = int(self.env['ir.config_parameter'].get_param(
'yuthon_datetime.rounding', '1') or '1')
except Exception:
rounding = 1
res['yuthon_datetime_rounding'] = rounding
return res