移动端如何设置请假单的请假事由必填(8.6.1.2及其之前的版本)

【适用版本】
s-HR Cloud V8.6.1.2
s-HR Cloud 2021H1
s-HR Cloud V8.6 SP1
s-HR Cloud V8.5 SP1
【问题描述】
移动端如何设置请假单的请假事由必填(8.6.1.2及其之前的版本)
【解决方法】
一、s-HR Cloud V8.6.1.2,s-HR Cloud 2021H1,s-HR Cloud V8.6 SP1版本的移动应用操作方案如下:
1、开发者权限用户或administrator登录移动BOS(移动BOS公有云地址:https://mbos.kdeascloud.com/),扩展安装s-HR对应版本的我要请假应用,例如安装8612版本的我要请假应用,具体操作如下图所示


2、进入应用设计界面,点击【事件】按钮,进入事件编辑器,具体操作如下图所示


3、当鼠标在事件编辑器处于活跃状态时,按ctrl+F键,打开搜索框,输入“_private.verify = function (params)”,定位到如下代码段,并在红框处添加请假事由必录校验。

4、添加的必录校验代码如下
if(param.excuse==null||param.excuse==""){
mbos.msgBox.showError("请填写请假事由!")
return false
}

5、搜索“_private.mustInputIcon = function ()”,定位到如下代码段,并在红框处添加必录“*”号的相关代码

6、添加“*”号的代码如下
$('#label9 label').prepend('<span class="must_input_icon ng-scope" style="margin-left:0;">*</span>')

7、预览效果如下

二、s-HR Cloud V8.5 SP1版本的移动应用操作方案如下:
1、开发者权限用户或administrator登录移动BOS(移动BOS公有云地址:https://mbos.kdeascloud.com/),扩展安装s-HR对应版本的我要请假应用,例如安装85SP1版
移动端如何设置请假单的请假事由必填(8.6.1.2及其之前的版本)
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



