update customize

This commit is contained in:
Ivan Office
2024-07-12 23:21:07 +08:00
parent 1d31c042b6
commit c4d2f69f17

View File

@@ -71,15 +71,15 @@ class ResConfigSettings(models.TransientModel):
def set_module_url(self): def set_module_url(self):
if not self._app_check_sys_op(): if not self._app_check_sys_op():
raise UserError(_('Not allow.')) raise UserError(_('Not allow.'))
config_parameter = self.env['ir.config_parameter'].sudo() try:
app_enterprise_url = config_parameter.get_param('app_enterprise_url', 'https://www.odooai.cn') config_parameter = self.env['ir.config_parameter'].sudo()
modules = self.env['ir.module.module'].search([('license', 'like', 'OEEL%'), ('website', '!=', False)]) app_enterprise_url = config_parameter.get_param('app_enterprise_url', 'https://www.odooai.cn')
if modules: modules = self.env['ir.module.module'].search([('license', 'like', 'OEEL%'), ('website', '!=', False)])
sql = "UPDATE ir_module_module SET website = '%s' WHERE id IN %s" % (app_enterprise_url, tuple(modules.ids)) if modules:
try: sql = "UPDATE ir_module_module SET website = '%s' WHERE id IN %s" % (app_enterprise_url, tuple(modules.ids))
self._cr.execute(sql) self._cr.execute(sql)
except Exception as e: except Exception as e:
pass pass
# 清数据o=对象, s=序列 # 清数据o=对象, s=序列
def _remove_app_data(self, o, s=[]): def _remove_app_data(self, o, s=[]):