中国本土应用
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 satır
575B

  1. # -*- coding: utf-8 -*-
  2. import odoo
  3. from odoo import http
  4. from odoo.http import request
  5. from odoo.addons.web.controllers.session import Session as WebSession
  6. class Session(WebSession):
  7. @http.route()
  8. def logout(self, redirect='/web'):
  9. storage_mode = int(request.env['res.users'].browse(request.session.uid).company_id.lock_screen_state_storage_mode)
  10. if request.session.uid and storage_mode == 2:
  11. request.env['res.users'].sudo().browse(request.session.uid).write({'lock_screen': False})
  12. return super(Session, self).logout(redirect)
上海开阖软件有限公司 沪ICP备12045867号-1