轻应用门户入口,如何设置默认语言
【功能介绍】
轻应用设置默认语言
【适用版本】
s-HR V8.6.12及以上版本
【操作步骤】
一、8612版本多语言门户
方式一、在弹窗设置开启默认语言开关(如下图效果)。
步1. 管理员登录移动bos,如下图骤:云之家=>管理中心=>业务中心
在地址栏后添加参数:&canChangeLanguage=0&locale=l1 或者&canChangeLanguage=0&locale=en_US
方式二、点击门户入口直接展示默认英文,无需手动配置地址栏,进入门户直接展示设置的默认语言(8612版本)
在员工自助入口对应js事件中新增代码,门户入口地址配置无需其他参数。如下图(经理人分析,团队管理同理)
复制如下代码(以默认英文为例,繁体中文:zh_TW):
_self.pageinit = function () { var queryParams = new URLSearchParams(window.location.search); if(!queryParams.has('isRefresh' ) && easContext.locale != 'en_US'){ mbos.http.ajax({ url: '/mbos/auth/changelanguage', param: { lang:'en_US', ismoren:1 }, success: function (data) { window.location.href = window.location.href + '&isRefresh=true'; } }); } };
效果如图:
二、8.8及以上版本
方式一、若是从下列URL安装的HR门户,设置默认语言可按照下列顺序操作:
轻应用扫码安装地址:https://mbos.kdeascloud.com/mbos/auth/install
1.登录移动bos,找到移动s-HR新门户,点击编辑,选择HR服务,点击JS事件,在弹窗中复制下列代码(默认英文为例:en_US; 繁体中文:zh_TW; 简体中文: zh_CN)
_self.pageinit = function () { var queryParams = new URLSearchParams(window.location.search); if(!queryParams.has('isRefresh' ) && easContext.locale != 'en_US'){ mbos.http.ajax({ url: '/mbos/auth/changelanguage', param: { lang:'en_US', ismoren:1 }, success: function (data) { window.location.href = window.location.href + '&isRefresh=true'; } }); } };
效果如下图:
方式二、若是在EAS Cloud应用管家中添加HR门户
1. 管理员登录移动bos,如下图
2.在分组编辑界面,点添加轻应用
3.进入新增轻应用界面,轻应用类分为三类,按照需求选择对应的分类,填入对应的信息,可根据不同的轻应用选择不同的logo作为图标
4. 可根据需求,在该界面设置轻应用的可见范围,默认仅创建人可见,可根据需求更改设置
5.点击确定,轻应用分布成功,展示在分组的列表中。
6. 点击如上图的编辑按钮,修改HR门户地址:
在地址栏后添加参数:&canChangeLanguage=0&locale=l1 或者&canChangeLanguage=0&locale=en_US
(这种方式,点进来HR门户,会出现一个语言栏位弹窗,可选择语言,如下图)
轻应用门户入口,如何设置默认语言
本文2024-09-22 22:26:21发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-126594.html