@@ -469,6 +463,9 @@ onMounted(() => {
:on-task-add="handleTaskAdd"
:on-task-delete="handleTaskDelete"
:on-milestone-icon-change="handleMilestoneIconChange"
+ @taskbar-drag-end="handleTaskbarDragOrResizeEnd"
+ @taskbar-resize-end="handleTaskbarDragOrResizeEnd"
+ @milestone-drag-end="handleMilestoneDragEnd"
/>
diff --git a/demo/README.md b/demo/README.md
deleted file mode 100644
index cdf3f8a..0000000
--- a/demo/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# README.md
-
-This file has been deprecated. Please refer to the main project `README.md` for documentation.
diff --git a/demo/version-history.json b/demo/version-history.json
index a6786d3..004e06a 100644
--- a/demo/version-history.json
+++ b/demo/version-history.json
@@ -68,5 +68,17 @@
"version": "alpha 0.9.8",
"date": "2025-06-28",
"notes": ["按钮样式统一管理"]
+ },
+ {
+ "version": "beta 1.0.0",
+ "date": "2025-06-29",
+ "notes": [
+ "GanttChart接口增强",
+ "添加GanttChart的拖拽事件回调",
+ "添加GanttChart的里程碑拖拽事件回调",
+ "修复里程碑点的样式问题",
+ "更新README文档",
+ "重构项目目录结构"
+ ]
}
]
diff --git a/package.json b/package.json
index 31cd64c..bb96396 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jordium-gantt-vue3",
"private": true,
- "version": "0.9.8-alpha",
+ "version": "1.0.0-beta",
"type": "module",
"scripts": {
"dev": "vite",
diff --git a/src/components/DatePicker.vue b/src/components/DatePicker.vue
index 8074a9b..70ec47c 100644
--- a/src/components/DatePicker.vue
+++ b/src/components/DatePicker.vue
@@ -97,7 +97,7 @@ watch(
singleValue.value = (newValue as string) || ''
}
},
- { immediate: true }
+ { immediate: true },
)
// 处理单日期输入变化(预留,当前版本不使用)
diff --git a/src/components/GanttChart.vue b/src/components/GanttChart.vue
index 4bd7332..c1a73c8 100644
--- a/src/components/GanttChart.vue
+++ b/src/components/GanttChart.vue
@@ -1,5 +1,5 @@