|
@@ -76,11 +76,11 @@ function generateTime(schedule, renderStart, renderEnd) {
|
|
|
|
|
|
endDate = moment(startDate);
|
|
endDate = moment(startDate);
|
|
if (schedule.isAllday) {
|
|
if (schedule.isAllday) {
|
|
- endDate.add(chance.integer({min: 0, max: 3}), 'days');
|
|
|
|
|
|
+ endDate.add(chance.integer({min: 0, max: 0}), 'days');
|
|
}
|
|
}
|
|
|
|
|
|
schedule.end = endDate
|
|
schedule.end = endDate
|
|
- .add(chance.integer({min: 1, max: 4}), 'hour')
|
|
|
|
|
|
+ .add(chance.integer({min: 0, max: 0}), 'hour')
|
|
.toDate();
|
|
.toDate();
|
|
|
|
|
|
if (!schedule.isAllday && chance.bool({likelihood: 20})) {
|
|
if (!schedule.isAllday && chance.bool({likelihood: 20})) {
|
|
@@ -145,7 +145,7 @@ function generateRandomSchedule(calendar, renderStart, renderEnd) {
|
|
schedule.goingDuration = travelTime;
|
|
schedule.goingDuration = travelTime;
|
|
schedule.comingDuration = travelTime;
|
|
schedule.comingDuration = travelTime;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ console.log(schedule);
|
|
ScheduleList.push(schedule);
|
|
ScheduleList.push(schedule);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -165,15 +165,19 @@ function generateSchedule(viewName, renderStart, renderEnd) {
|
|
});*/
|
|
});*/
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+function getDate(strDate) {
|
|
|
|
+ var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,
|
|
|
|
+ function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');
|
|
|
|
+ return date;
|
|
|
|
+}
|
|
|
|
+
|
|
function generateScheduleFromLocal() {
|
|
function generateScheduleFromLocal() {
|
|
var sList = JSON.parse(localStorage.getItem('scheduleList'))
|
|
var sList = JSON.parse(localStorage.getItem('scheduleList'))
|
|
|
|
|
|
for (var i = 0; i < sList.length; i++) {
|
|
for (var i = 0; i < sList.length; i++) {
|
|
var schedule = new ScheduleInfo();
|
|
var schedule = new ScheduleInfo();
|
|
- console.log(sList[i].id)
|
|
|
|
schedule.id = sList[i].id;
|
|
schedule.id = sList[i].id;
|
|
schedule.calendarId = sList[i].calendarId;
|
|
schedule.calendarId = sList[i].calendarId;
|
|
-
|
|
|
|
schedule.title = sList[i].title;
|
|
schedule.title = sList[i].title;
|
|
schedule.body = sList[i].body;
|
|
schedule.body = sList[i].body;
|
|
schedule.isReadOnly = sList[i].isReadOnly;
|
|
schedule.isReadOnly = sList[i].isReadOnly;
|
|
@@ -189,13 +193,16 @@ function generateScheduleFromLocal() {
|
|
schedule.bgColor = sList[i].bgColor;
|
|
schedule.bgColor = sList[i].bgColor;
|
|
schedule.dragBgColor = sList[i].dragBgColor;
|
|
schedule.dragBgColor = sList[i].dragBgColor;
|
|
schedule.borderColor = sList[i].borderColor;
|
|
schedule.borderColor = sList[i].borderColor;
|
|
- console.log(sList[i].raw)
|
|
|
|
|
|
+ schedule.start = sList[i].start;
|
|
|
|
+ schedule.end = sList[i].start;
|
|
schedule.raw.memo = sList[i].raw.memo;
|
|
schedule.raw.memo = sList[i].raw.memo;
|
|
schedule.raw.creator.name = sList[i].raw.creator.name;
|
|
schedule.raw.creator.name = sList[i].raw.creator.name;
|
|
schedule.raw.creator.avatar = sList[i].raw.creator.avatar;
|
|
schedule.raw.creator.avatar = sList[i].raw.creator.avatar;
|
|
schedule.raw.creator.company = sList[i].raw.creator.company;
|
|
schedule.raw.creator.company = sList[i].raw.creator.company;
|
|
schedule.raw.creator.email = sList[i].raw.creator.email;
|
|
schedule.raw.creator.email = sList[i].raw.creator.email;
|
|
schedule.raw.creator.phone = sList[i].raw.creator.phone;
|
|
schedule.raw.creator.phone = sList[i].raw.creator.phone;
|
|
|
|
+ console.log(sList[i].start);
|
|
|
|
+ console.log(schedule.start);
|
|
ScheduleList.push(schedule);
|
|
ScheduleList.push(schedule);
|
|
}
|
|
}
|
|
}
|
|
}
|