From e0ed3e702352c1e55f50a056384ee81c65422bb8 Mon Sep 17 00:00:00 2001 From: yangyin <18723093654@163.com> Date: 星期四, 12 十二月 2024 17:17:54 +0800 Subject: [PATCH] 提交代码 --- src/views/project/yw/dataManage/workFlowMgr/optDlg/OptDlg.vue | 10 ++++++---- src/views/project/yw/dataManage/workFlowMgr/WorkFlowIndex.vue | 19 ++++++++++--------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/src/views/project/yw/dataManage/workFlowMgr/WorkFlowIndex.vue b/src/views/project/yw/dataManage/workFlowMgr/WorkFlowIndex.vue index c46d38a..bea9012 100644 --- a/src/views/project/yw/dataManage/workFlowMgr/WorkFlowIndex.vue +++ b/src/views/project/yw/dataManage/workFlowMgr/WorkFlowIndex.vue @@ -74,9 +74,12 @@ <i class="ywifont ywicon-ceshi !text-[20px] text-blue-400 cursor-pointer" @click="openChatTest(scope.row)"></i> </el-tooltip> <el-tooltip effect="dark" content="宸ヤ綔娴佽璁�" placement="top"> - <i class="ywifont ywicon-jiegousheji !text-[15px] text-blue-400 cursor-pointer" @click="gotoFlowDesign(scope.row)"></i> + <i + class="ywifont ywicon-jiegousheji !text-[15px] text-blue-400 cursor-pointer" + @click="gotoFlowDesign(scope.row)" + ></i> </el-tooltip> - + <el-tooltip effect="dark" content="鍒犻櫎" placement="top"> <i class="ywifont ywicon-shanchu !text-[17px] text-red-400 cursor-pointer" @@ -129,12 +132,11 @@ import AHMContainer from '/@/components/layout/AHMContainer.vue'; import LeftTreeByMgr from '/@/components/tree/leftTreeByMgr.vue'; import { useQueryTable } from '/@/hooks/useQueryTable'; +import router from '/@/router'; import { useCompRef } from '/@/utils/types'; import { convertListToTree, debounce, travelTree } from '/@/utils/util'; import { SupervisorPublished, supervisorPublishedMap } from '/@/views/project/yw/lowCode/sqlAmis/types'; import { OptClassificationMap, classificationEnum } from '/@/views/types/metrics'; -import { gotoRoute } from '/@/utils/route'; -import router from '/@/router'; //#region ====================== 宸︿晶鏍戞暟鎹紝tree init ====================== const leftTreeRef = useCompRef(LeftTreeByMgr); const treeLoading = ref(false); @@ -252,9 +254,8 @@ }; const updateOpt = (formValue) => { - console.log('馃殌 ~ formValue:', formValue); travelTree(tableData.value, (value, index, array) => { - if (value.group_id === formValue.group_id) { + if (value.id === formValue.id) { array[index] = { ...array[index], ...formValue, @@ -317,9 +318,9 @@ const gotoFlowDesign = (row) => { router.push({ name: 'FlowApp', - query:{ - id:row.id - } + query: { + id: row.id, + }, }); }; //#endregion diff --git a/src/views/project/yw/dataManage/workFlowMgr/optDlg/OptDlg.vue b/src/views/project/yw/dataManage/workFlowMgr/optDlg/OptDlg.vue index 4c8d034..1224179 100644 --- a/src/views/project/yw/dataManage/workFlowMgr/optDlg/OptDlg.vue +++ b/src/views/project/yw/dataManage/workFlowMgr/optDlg/OptDlg.vue @@ -16,7 +16,7 @@ <el-input v-model="dialogFormValue.prompt"></el-input> </el-form-item> <el-form-item label="鍐呴儴璋冪敤" prop="inner_call"> - <el-select class="w100" placeholder="璇烽�夋嫨" filterable v-model="dialogFormValue.inner_call"> + <el-select class="w100" placeholder="璇烽�夋嫨" filterable v-model="dialogFormValue.inner_call" :disabled="isEditDialog"> <el-option v-for="(item, index) in Object.keys(supervisorInnerCallMap)" :key="index + ''" @@ -62,7 +62,9 @@ const openOperateDialog = (row?) => { if (row) { isEditDialog.value = true; - dialogFormValue.value = deepClone(row); + const { title, inner_call, id, create_user } = row; + const { prompt } = row.supervisor; + dialogFormValue.value = deepClone({ title, inner_call, id, create_user, prompt }); } else { isEditDialog.value = false; dialogFormValue.value = { title: null, prompt: null, inner_call: null }; @@ -82,11 +84,11 @@ const res = await update_workflow_agent({ agent_id: props.item.id, title: sendForm.title, - prompt: sendForm.prompt, + prompt: dialogFormValue.value.prompt, }); emit('update', { ...dialogFormValue.value }); closeDialog(); - ElMessage.success('淇敼鍒嗙粍鎴愬姛'); + ElMessage.success('淇敼宸ヤ綔娴佹垚鍔�'); } else { const res = await add_workflow_agent(sendForm); const newData = { -- Gitblit v1.9.3