Skip to content

Commit 99fccaa

Browse files
committed
feat: Details of workflow application
1 parent 3094210 commit 99fccaa

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

ui/src/views/application-workflow/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
</div>
136136
</template>
137137
<script setup lang="ts">
138-
import { ref, onMounted, onBeforeUnmount, computed, nextTick } from 'vue'
138+
import { ref, onMounted, onBeforeUnmount, computed, nextTick, provide } from 'vue'
139139
import { useRouter, useRoute } from 'vue-router'
140140
import type { Action } from 'element-plus'
141141
import Workflow from '@/workflow/index.vue'
@@ -152,7 +152,7 @@ import { t } from '@/locales'
152152
import { ComplexPermission } from '@/utils/permission/type'
153153
import { EditionConst, PermissionConst, RoleConst } from '@/utils/permission/data'
154154
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
155-
155+
provide('getApplicationDetail', () => detail)
156156
const { theme } = useStore()
157157
const router = useRouter()
158158
const route = useRoute()

ui/src/workflow/nodes/ai-chat-node/index.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,15 +172,15 @@
172172
import { cloneDeep, set, groupBy } from 'lodash'
173173
import NodeContainer from '@/workflow/common/NodeContainer.vue'
174174
import type { FormInstance } from 'element-plus'
175-
import { ref, computed, onMounted } from 'vue'
175+
import { ref, computed, onMounted, inject } from 'vue'
176176
import { isLastNode } from '@/workflow/common/data'
177177
import AIModeParamSettingDialog from '@/views/application/component/AIModeParamSettingDialog.vue'
178178
import { t } from '@/locales'
179179
import ReasoningParamSettingDialog from '@/views/application/component/ReasoningParamSettingDialog.vue'
180180
import McpServersDialog from '@/views/application/component/McpServersDialog.vue'
181181
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
182182
import { useRoute } from 'vue-router'
183-
183+
const getApplicationDetail = inject('getApplicationDetail') as any
184184
const route = useRoute()
185185
186186
const {
@@ -333,6 +333,8 @@ function submitMcpServersDialog(config: any) {
333333
}
334334
335335
onMounted(() => {
336+
const application = getApplicationDetail()
337+
console.log(application.value)
336338
getSelectModel()
337339
if (typeof props.nodeModel.properties.node_data?.is_result === 'undefined') {
338340
if (isLastNode(props.nodeModel)) {

0 commit comments

Comments
 (0)