合并企业版代码(未测试,先提交到测试分支)

This commit is contained in:
qihao.gong@jikimo.com
2023-04-14 17:42:23 +08:00
parent 7a7b3d7126
commit d28525526a
1300 changed files with 513579 additions and 5426 deletions

View File

@@ -0,0 +1,38 @@
/** @odoo-module **/
import mobile from "web_mobile.core";
export function shortcutItem(env) {
return {
type: "item",
id: "web_mobile.shortcut",
description: env._t("Add to Home Screen"),
callback: () => {
const { hash } = env.services.router.current;
if (hash.menu_id) {
const menu = env.services.menu.getMenu(hash.menu_id);
const base64Icon = menu && menu.webIconData;
mobile.methods.addHomeShortcut({
title: document.title,
shortcut_url: document.URL,
web_icon: base64Icon.substring(base64Icon.indexOf(',') + 1),
});
} else {
env.services.notification.add(env._t("No shortcut for Home Menu"));
}
},
sequence: 100,
};
}
export function switchAccountItem(env) {
return {
type: "item",
id: "web_mobile.switch",
description: env._t("Switch/Add Account"),
callback: () => {
mobile.methods.switchAccount();
},
sequence: 100,
};
}