Files
gzth/wecom_base/models/ir_module.py
T
2024-06-27 21:46:29 +08:00

16 lines
461 B
Python

# -*- coding: utf-8 -*-
from odoo import api, fields, models, tools, _
class Module(models.Model):
_inherit = "ir.module.module"
def wecom_check_module_installed(self, modules_name):
# modules 输入参数是个 list,如 ['base', 'sale']
module = self.sudo().search([("name", "=", modules_name)])
if not module or module.state != "installed": # type: ignore
return False
else:
return True