Files
4.0/src/renderer/api/dataFromApi.js
2025-07-03 17:39:09 +08:00

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
}
};