From a1d7e81859f554f3a53680cc35f0f49bf1f77098 Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期四, 14 五月 2026 14:37:02 +0800
Subject: [PATCH] 导入项目
---
src/views/ai/music/index/index.vue | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/src/views/ai/music/index/index.vue b/src/views/ai/music/index/index.vue
new file mode 100644
index 0000000..413792a
--- /dev/null
+++ b/src/views/ai/music/index/index.vue
@@ -0,0 +1,26 @@
+<template>
+<div class="flex h-full items-stretch">
+ <!-- 妯″紡 -->
+ <Mode class="flex-none" @generate-music="generateMusic"/>
+ <!-- 闊抽鍒楄〃 -->
+ <List ref="listRef" class="flex-auto"/>
+ </div>
+</template>
+
+<script lang="ts" setup>
+import Mode from './mode/index.vue'
+import List from './list/index.vue'
+
+defineOptions({ name: 'Index' })
+
+const listRef = ref<Nullable<{generateMusic: (...args) => void}>>(null)
+
+/*
+ *@Description: 鎷垮埌宸︿晶閰嶇疆淇℃伅璋冪敤鍙充晶闊充箰鐢熸垚鐨勬柟娉�
+ *@MethodAuthor: xiaohong
+ *@Date: 2024-07-19 11:13:38
+*/
+function generateMusic (args: {formData: Recordable}) {
+ unref(listRef)?.generateMusic(args.formData)
+}
+</script>
--
Gitblit v1.8.0