57 lines
1.4 KiB
JavaScript
57 lines
1.4 KiB
JavaScript
import { eventList } from "@/api/aboutCabin";
|
|
|
|
let tasks = [];
|
|
let startTimestamp = 1715063400000;
|
|
let endTimestamp = 0;
|
|
/*if (tasks.length === 0) {
|
|
for (let i = 0; i < 50; i++) {
|
|
let obj = {
|
|
task_id: i,
|
|
task_text: "事件" + (i + 1),
|
|
task_index: i,
|
|
task_type: "point",
|
|
task_parent: 0,
|
|
task_property: {},
|
|
task_events: [],
|
|
task_startTime: startTimestamp + (i + 1) * 8000,
|
|
task_endTime:
|
|
startTimestamp + (i + 1) * 10000 + parseInt(Math.random() * 10) * 1000,
|
|
startFun: () => {
|
|
console.log("startFun");
|
|
},
|
|
endFun: () => {
|
|
console.log("endFun");
|
|
}
|
|
};
|
|
|
|
obj.task_durationTime = obj.task_endTime - obj.task_startTime;
|
|
if (obj.task_endTime > endTimestamp) {
|
|
endTimestamp = obj.task_endTime;
|
|
}
|
|
tasks.push(obj);
|
|
}
|
|
}*/
|
|
// eventList()
|
|
|
|
export const obj = {
|
|
startTimestamp,
|
|
tasks,
|
|
endTimestamp,
|
|
multiplier: 1,
|
|
defaultProps: {
|
|
task_text: "name",
|
|
task_startTime: "start_time",
|
|
task_durationTime: "duration",
|
|
task_endTime: "end_time"
|
|
},
|
|
/*columns: [
|
|
{ name: "name", label: "名称", width: "100%" },
|
|
{ name: "start_time", label: "开始时间", width: "120px", align: "center" },
|
|
{ name: "duration", label: "持续时间", width: "70px", align: "center" }
|
|
],*/
|
|
scales: {
|
|
preMainIndex: 1,
|
|
scaleHeight: 30
|
|
}
|
|
};
|