35 lines
834 B
JavaScript
35 lines
834 B
JavaScript
var daytime = 8;//每天上班默认8个小时
|
|
|
|
function oninputblur(na){
|
|
if(na=='stime'|| na=='uname'){
|
|
changetotal();
|
|
}
|
|
if(na=='totals'){
|
|
changedays();
|
|
}
|
|
}
|
|
|
|
function changesubmit(d){
|
|
if(d.etime<=d.stime)return '截止时间必须大于开始时间';
|
|
var st=parseFloat(d.totals);
|
|
if(st<=0)return '时间必须大于0';
|
|
}
|
|
|
|
function changetotal(){
|
|
var st = form('stime').value,
|
|
et = form('etime').value,
|
|
uid= form('uid').value;
|
|
if(uid==''||st=='')return;
|
|
js.ajax(geturlact('total'),{stime:st,etime:et,uid:uid}, function(a){
|
|
daytime = parseFloat(a[2]);
|
|
js.setmsg(a[1]);
|
|
changedays();
|
|
},'post,json');
|
|
}
|
|
//计算天数
|
|
function changedays(){
|
|
if(!form('totday'))return;
|
|
var to = parseFloat(form('totals').value);
|
|
var day= js.float(to / daytime);
|
|
form('totday').value = day;
|
|
} |