From 1529e27ab02dc0b3427d8acbdfa68eff38257f9c Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期三, 07 八月 2024 19:46:01 +0800
Subject: [PATCH] fix: 修改bug
---
src/views/dmx/IntelligentAgent/components/agentConfig.vue | 43 +++++++++++++++++++++++++------------------
1 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/src/views/dmx/IntelligentAgent/components/agentConfig.vue b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
index f825885..9710bcc 100644
--- a/src/views/dmx/IntelligentAgent/components/agentConfig.vue
+++ b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
@@ -32,7 +32,7 @@
>
<a-row class="">
<a-col :span="24">
- <a-tabs type="capsule" size="large">
+ <a-tabs type="capsule" size="large" v-model="keyLarge" @tab-click="console.log(keyLarge)">
<a-tab-pane key="1" title="鍔╃悊璁剧疆">
<a-divider style="margin-bottom: 20px;margin-top: 0" />
<div style="width: 100%;" :style="{height:height}">
@@ -198,14 +198,15 @@
:data="form.prompt_config.parameters"
style="width: 100%"
>
- <template #key="{ record }">
+ <template #key="{ record, rowIndex }">
<a-input v-model="record.key" placeholder="" />
+<!-- <a-input v-model="form.prompt_config.parameters[rowIndex].key" />-->
</template>
<template #optional="{ record }">
<a-switch v-model="record.optional" size="small" />
</template>
<template #action="{ record }">
- <a-button type="text" @click="deleteParameters(record)" style="margin-left: 0px" size="small">
+ <a-button type="text" @click="deleteParameters(record)" style="margin-left: 0" size="small">
<template #icon>
<icon-delete />
</template>
@@ -309,6 +310,7 @@
const formRef = ref();
const formRef1 = ref();
const formRef2 = ref();
+const keyLarge = ref('1');
const form = reactive({
name: "",
icon: "",
@@ -343,7 +345,7 @@
rerank_id:'',
top_k:1024,
});
-const height = ref('calc(100vh - 520px)');
+const height = ref('calc(500px)');
const props = defineProps(['typeAngint', 'formData']);
const emit = defineEmits(['queryList']);
const columns = [
@@ -448,24 +450,27 @@
// txt: '',// 澶囨敞
// });
formRef.value.resetFields();
- form.name = "";
- form.prompt_config.system = "浣犳槸涓�涓櫤鑳藉姪鎵嬶紝璇锋�荤粨鐭ヨ瘑搴撶殑鍐呭鏉ュ洖绛旈棶棰橈紝璇峰垪涓剧煡璇嗗簱涓殑鏁版嵁璇︾粏鍥炵瓟銆傚綋鎵�鏈夌煡璇嗗簱鍐呭閮戒笌闂鏃犲叧鏃讹紝浣犵殑鍥炵瓟蹇呴』鍖呮嫭鈥滅煡璇嗗簱涓湭鎵惧埌鎮ㄨ鐨勭瓟妗堬紒鈥濊繖鍙ヨ瘽銆�" +
- "鍥炵瓟闇�瑕佽�冭檻鑱婂ぉ鍘嗗彶銆俓n 浠ヤ笅鏄煡璇嗗簱锛歕n {knowledge}\n 浠ヤ笂鏄煡璇嗗簱銆�";
- formRef.value.resetFields();
formRef1.value.resetFields();
formRef2.value.resetFields();
+
+ if(props.typeAngint=='add'){
+ form.name = "";
+ form.prompt_config.system = "浣犳槸涓�涓櫤鑳藉姪鎵嬶紝璇锋�荤粨鐭ヨ瘑搴撶殑鍐呭鏉ュ洖绛旈棶棰橈紝璇峰垪涓剧煡璇嗗簱涓殑鏁版嵁璇︾粏鍥炵瓟銆傚綋鎵�鏈夌煡璇嗗簱鍐呭閮戒笌闂鏃犲叧鏃讹紝浣犵殑鍥炵瓟蹇呴』鍖呮嫭鈥滅煡璇嗗簱涓湭鎵惧埌鎮ㄨ鐨勭瓟妗堬紒鈥濊繖鍙ヨ瘽銆�" +
+ "鍥炵瓟闇�瑕佽�冭檻鑱婂ぉ鍘嗗彶銆俓n 浠ヤ笅鏄煡璇嗗簱锛歕n {knowledge}\n 浠ヤ笂鏄煡璇嗗簱銆�";
+ }
+
};
const handleBeforeOk = async (done) => {
formRef.value.validate().then(res => {
- console.log('res:', res)
+ // console.log('res:', res)
})
formRef1.value.validate().then(res => {
- console.log('res:', res)
+ // console.log('res:', res)
})
formRef2.value.validate().then(res => {
- console.log('res:', res)
+ // console.log('res:', res)
})
if (form.name && form.kb_ids.length>0 && form.prompt_config.system && form.llm_id) {
let title = '鍒涘缓鎴愬姛';
@@ -487,7 +492,7 @@
setLoading(true)
try {
const data = await dialogSet(formNew);
- console.log(data, 'data');
+ // console.log(data, 'data');
if (data.code == 0){
Message.success(title);
handleCancel();
@@ -509,9 +514,11 @@
const editClick = (data) => {
visible.value = true;
- console.log(props.formData,'浼犲叆鏁版嵁');
- Object.assign(form, props.formData);
- console.log(form,'琛ㄥ崟鏁版嵁');
+ nextTick(()=>{
+ // console.log(props.formData,'浼犲叆鏁版嵁');
+ Object.assign(form, props.formData);
+ // console.log(form,'琛ㄥ崟鏁版嵁');
+ })
};
const addVariable = () => {
@@ -536,7 +543,7 @@
const queryModel = async (params) => {
try {
const data = await queryModelList(params);
- console.log(data.data, '澶фā鍨嬪垪琛�');
+ // console.log(data.data, '澶фā鍨嬪垪琛�');
modelList.value = data.data;
rankModelList.value = {
BAAI: [data.data.BAAI[1]],
@@ -554,10 +561,10 @@
setLoading(true);
try {
const { data } = await queryKbList(params);
- console.log(data, 'data');
+ // console.log(data, 'data');
nextTick(() => {
tabs.value = data;
- console.log(tabs.value, 'tabs');
+ // console.log(tabs.value, 'tabs');
});
} catch (err) {
// you can report use errorHandler or other
--
Gitblit v1.8.0