diff --git a/jikimo_frontend/__manifest__.py b/jikimo_frontend/__manifest__.py index 65a11379..c3598323 100644 --- a/jikimo_frontend/__manifest__.py +++ b/jikimo_frontend/__manifest__.py @@ -10,9 +10,9 @@ """, 'category': 'sf', 'website': 'https://www.sf.jikimo.com', - 'depends': ['web', 'purchase'], + 'depends': ['web', 'purchase', 'base_setup'], 'data': [ - + 'views/bye_odoo.xml', ], 'demo': [ ], @@ -23,6 +23,8 @@ 'web.assets_backend': [ 'jikimo_frontend/static/src/fields/custom_many2many_checkboxes/*', 'jikimo_frontend/static/src/fields/Many2OneRadioField/*', + # 移除odoo相关标识 + 'jikimo_frontend/static/src/bye_odoo/*', 'jikimo_frontend/static/src/scss/custom_style.scss', # 'jikimo_frontend/static/src/views/list_nums/list_nbCols.js', 'jikimo_frontend/static/src/views/list_nums/list_nums.xml', diff --git a/jikimo_frontend/data/demo_data.xml b/jikimo_frontend/data/demo_data.xml new file mode 100644 index 00000000..3c388606 --- /dev/null +++ b/jikimo_frontend/data/demo_data.xml @@ -0,0 +1,23 @@ + + + + + JKM + B-25 + USA + + + 1229 + +8801-712901764 + info@kolpolok.com + www.kolpoloktechnologies.com + + + + Custom + + + + + + diff --git a/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js b/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js new file mode 100644 index 00000000..bac689f1 --- /dev/null +++ b/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js @@ -0,0 +1,16 @@ +/** @odoo-module **/ +import { UserMenu } from "@web/webclient/user_menu/user_menu"; +import { patch } from "@web/core/utils/patch"; +import { registry } from "@web/core/registry"; +const userMenuRegistry = registry.category("user_menuitems"); + + +patch(UserMenu.prototype, "legion_hide_odoo.UserMenu", { + setup() { + this._super.apply(this, arguments); + userMenuRegistry.remove("documentation"); + userMenuRegistry.remove("support"); + userMenuRegistry.remove("odoo_account"); + }, + +}); diff --git a/jikimo_frontend/static/src/bye_odoo/favicon.js b/jikimo_frontend/static/src/bye_odoo/favicon.js new file mode 100644 index 00000000..9ef4f4da --- /dev/null +++ b/jikimo_frontend/static/src/bye_odoo/favicon.js @@ -0,0 +1,11 @@ +/** @odoo-module **/ + +import { WebClient } from "@web/webclient/webclient"; +import { patch } from "web.utils"; + +patch(WebClient.prototype, "kolpolok_custom_title_and_favicon.WebClient", { + setup() { + this._super(); + this.title.setParts({ zopenerp: "JIKIMO" }); + }, +}); \ No newline at end of file diff --git a/jikimo_frontend/static/src/img/favicon.ico b/jikimo_frontend/static/src/img/favicon.ico new file mode 100644 index 00000000..95c0fba1 Binary files /dev/null and b/jikimo_frontend/static/src/img/favicon.ico differ diff --git a/jikimo_frontend/static/src/img/jikimo-logo.ico b/jikimo_frontend/static/src/img/jikimo-logo.ico new file mode 100644 index 00000000..b5bf7cd7 Binary files /dev/null and b/jikimo_frontend/static/src/img/jikimo-logo.ico differ diff --git a/jikimo_frontend/static/src/img/jikimo.ico b/jikimo_frontend/static/src/img/jikimo.ico new file mode 100644 index 00000000..69e69db9 Binary files /dev/null and b/jikimo_frontend/static/src/img/jikimo.ico differ diff --git a/jikimo_frontend/views/bye_odoo.xml b/jikimo_frontend/views/bye_odoo.xml new file mode 100644 index 00000000..0930f551 --- /dev/null +++ b/jikimo_frontend/views/bye_odoo.xml @@ -0,0 +1,35 @@ + + + + + +