移动端二开加班单、请假单 把时间跨度改成15分钟或半个小时
举例:
标准版本:需求:步长改为15分钟
二开方法:
1、找到文件dateTimePicker.js
2、点击编辑
3、拷贝出来修改两处代码如下:
第一步:定位到
this.createTime = function () { 这个下面
替换的代码:
// 把分的步长改为 15 var minArr = [0, 15, 30, 45] for (var i = 0; i < 3; i++) { for (var j = minArr[0]; j < minArr.length; j++) { var minute = minArr[j] < 10 ? '0' + minArr[j] : minArr[j]; // 一共3轮 只隐藏第1轮 if(i == 0 ) { minuteBox.children('ul').append($('<li style="visibility: hidden;">' + minute + '</li>')); } else { minuteBox.children('ul').append($('<li>' + minute + '</li>')); } } }
第二步:定位到
$('._minuteBox ul,._secondBox ul').on('scroll', function (e) { 这个下面
4、修改晚的代码再粘贴回去,然后点击保存,刷新页面即可
以上是步长设为15分钟的,步长设为30分钟的,也是一样的,代码有一点点不一样,如下
// 第一步 // 把分的步长改为 30 var minArr = [0, 30] for (var i = 0; i < 3; i++) { for (var j = minArr[0]; j < minArr.length; j++) { var minute = minArr[j] < 10 ? '0' + minArr[j] : minArr[j] ; // 一共6个只显示第3、4个 if(i !==1 ) { minuteBox.children('ul').append($('<li style="visibility: hidden;">' + minute + '</li>')); } else { minuteBox.children('ul').append($('<li>' + minute + '</li>')); } } } // 第二步 把60改成2 if ($(_this)[0].scrollTop >= (2 * 2 - 2) * 3 * that.rem) { $(_this)[0].scrollTop = $(_this)[0].scrollTop - 1 * 3 * that.rem * 2; } else if ($(_this)[0].scrollTop < (1 * 2 - 2) * 3 * that.rem) { $(_this)[0].scrollTop = $(_this)[0].scrollTop + 1 * 3 * that.rem * 2; }
移动端二开加班单、请假单 把时间跨度改成15分钟或半个小时
举例:标准版本:需求:步长改为15分钟二开方法:1、找到文件dateTimePicker.js2、点击编辑3、拷贝出来修改两处代码如下:第一步:定位到th...
点击下载文档
本文2024-09-16 23:44:43发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-56522.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章