笔记
按照请假方式获取工时
if($请假方式$.equals("按天请假")) return $时间.获取工时$($姓名$,$开始日期$,$结束日期$,"date")/7.5 +"天";
if($请假方式$.equals("按天和小时请假")) return $时间.获取工时$($姓名$,$开始日期时间$,$结束日期时间$,"datetime")/7.5+"天";
if($请假方式$.equals("按小时请假")) return $时间.获取工时$($姓名$,$开始日期时间$,$结束日期时间$,"time")+"小时";
按天请假为日期时间类型,在起始时需要使得选择2022-12-20 00:00时变为2022-12-20 8:30
<script type="text/javascript">
window.onload = function () {
$("input[name='extendDataFormInfo.value(fd_3b58d4e57d48fe)']").change(function() {
var str = GetXFormFieldValueById("fd_3b58d4e57d48fe")+"" ;
var s = str.substring(0,11)+"08:30";
var time=new Date(Date.parse(s.replace(/-/g, "-"))).format("yyyy-MM-dd HH:mm");
SetXFormFieldValueById("fd_3b58d4e57d48fe",time);
console.log(time)