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 - +
@@ -40,10 +37,19 @@