diff --git a/src/api/login.ts b/src/api/user.ts
similarity index 83%
rename from src/api/login.ts
rename to src/api/user.ts
index d4ee3c9..01726bb 100644
--- a/src/api/login.ts
+++ b/src/api/user.ts
@@ -91,3 +91,20 @@ export const GetUserInfo = () => {
loading: true,
})
}
+
+/**
+ * 更新用户拓展信息
+ * @param data 更新用户拓展信息的参数
+ * @param data.base 基础信息
+ * @param data.vibe 风格特点
+ * @param data.role 角色类型
+ * @returns 更新用户拓展信息成功的响应
+*/
+export const UpdateUserProfile = (data) => {
+ return request({
+ url: '/api/user/profile',
+ method: 'put',
+ data
+ })
+}
+
diff --git a/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue b/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue
index 510288e..ab4499e 100644
--- a/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue
+++ b/src/components/Canvas/FlowCanvas/components/cards/cards-select.vue
@@ -14,6 +14,7 @@
import { ref, inject } from 'vue'
import { NODE_DATATYPE } from '../../tools/index.d'
const nodeManager = inject('nodeManager') as any
+ const stateManager = inject('stateManager') as any
const props = defineProps({
node: { required: true, type: Object }
})
@@ -46,9 +47,10 @@
const onClickItem = (v) => {
const id = props.node.id
if (!id) return
- nodeManager.deleteNode(id)
+ stateManager.deleteNode(id)
nodeManager.createCardNode({ data: { type: v.type } })
}
+
defineExpose({})
diff --git a/src/components/Canvas/FlowCanvas/components/cards/index.vue b/src/components/Canvas/FlowCanvas/components/cards/index.vue
index bde4e04..dc761cc 100644
--- a/src/components/Canvas/FlowCanvas/components/cards/index.vue
+++ b/src/components/Canvas/FlowCanvas/components/cards/index.vue
@@ -23,7 +23,7 @@
diff --git a/src/components/Canvas/FlowCanvas/components/result/result-image.vue b/src/components/Canvas/FlowCanvas/components/result/result-image.vue
index 2a69cf3..d99338b 100644
--- a/src/components/Canvas/FlowCanvas/components/result/result-image.vue
+++ b/src/components/Canvas/FlowCanvas/components/result/result-image.vue
@@ -16,10 +16,7 @@
Edit
-
+