| | |
| | | tguid = UUIDGenerator.generate16ShortUUID() |
| | | tsguid = selectedTopTask?.tguid |
| | | levelnum = null |
| | | |
| | | val cal = Calendar.getInstance() |
| | | cal.time = Date() |
| | | cal.set(Calendar.HOUR_OF_DAY, 0) |
| | | cal.set(Calendar.MINUTE, 0) |
| | | cal.set(Calendar.SECOND, 0) |
| | | starttime = cal.time |
| | | cal.set(Calendar.HOUR_OF_DAY, 23) |
| | | cal.set(Calendar.MINUTE, 59) |
| | | cal.set(Calendar.SECOND, 59) |
| | | endtime = cal.time |
| | | // 判断当前时间与总任务的时间段关系,不在总任务时间范围内时,使用总任务开始时间为默认时间,否则用当前时间为默认时间 |
| | | if (cal.time < starttime || cal.time > endtime) { |
| | | cal.time = starttime |
| | | cal.set(Calendar.HOUR_OF_DAY, 23) |
| | | cal.set(Calendar.MINUTE, 59) |
| | | cal.set(Calendar.SECOND, 59) |
| | | endtime = cal.time |
| | | } else { |
| | | cal.set(Calendar.HOUR_OF_DAY, 0) |
| | | cal.set(Calendar.MINUTE, 0) |
| | | cal.set(Calendar.SECOND, 0) |
| | | starttime = cal.time |
| | | cal.set(Calendar.HOUR_OF_DAY, 23) |
| | | cal.set(Calendar.MINUTE, 59) |
| | | cal.set(Calendar.SECOND, 59) |
| | | endtime = cal.time |
| | | } |
| | | |
| | | plannerguid = application.currentUser.guid |
| | | plannerusername = application.currentUser.acountname |
| | | plannerrealname = application.currentUser.realname |