535
社区成员
发帖
与我相关
我的任务
分享
addStudySchedule:function(date){
//需要手动实现双击事件
var myDate = new Date();
var nowTimestamp = myDate.getHours()+""+myDate.getMinutes()+""+myDate.getSeconds();
//双击时才弹出新增
if(t.lastClickTime==null || t.lastClickTime==''){
t.lastClickTime = nowTimestamp
t.lastClickDay=date;
}else{
//是双击事件,对业务处理
var minus = nowTimestamp-t.lastClickTime;
if(date==t.lastClickDay && minus<=10){
var config = {
flag : 'new'
};
config.loadDialog="study-schedule-dialog";
config.startTime=date;
config.endTime='';
config.status=0;
config.statusName='起草';
$("#dialogs").html(nunjucks.render(Global.appName + '/tpl/idea/dialogs/study-schedule-dialogs.html', config));
ZTreesUtil.initUserSubjectTree('radio','uam/getUsersByCcparty',Global.ccpartyId,ZTreesUtil.userTtreeCheck);
$("#study-schedule-dialog").modal({});
//重新计算
t.lastClickDay = "";
t.lastClickTime = "";
}else{
//不满足双击事件
t.lastClickDay = date;
t.lastClickTime = nowTimestamp;
}
}