From 75ce4571e95ce33a0b9f909df8f794def653e47c Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期一, 12 八月 2024 10:12:04 +0800
Subject: [PATCH] 修改系统内的::v-deep警告

---
 src/views/dmx/model/components/addPageModel.vue |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/src/views/dmx/model/components/addPageModel.vue b/src/views/dmx/model/components/addPageModel.vue
index 712363b..5d6c822 100644
--- a/src/views/dmx/model/components/addPageModel.vue
+++ b/src/views/dmx/model/components/addPageModel.vue
@@ -137,6 +137,9 @@
   import { Modal, Message } from '@arco-design/web-vue';
   import message from '@arco-design/web-vue/es/message';
   import { resolveUnref } from '@vueuse/core';
+  import { useUserStore } from '@/store';
+
+  const userStore = useUserStore();
 
   const addPageModelVisible = defineModel('show');
   const loading = ref(false);
@@ -222,19 +225,24 @@
   const uploadAction = '/api/v1/llm/upload'; // 鏇挎崲涓轰綘鐨勪笂浼燗PI
   const fileList = ref([]);
   const imageUrls = ref([]);
+  const uploadUrl = ref([]);
+  const httpUrl = localStorage.getItem('httpUrl');
 
   const updateFileList = (newFileList) => {
     fileList.value = newFileList;
-    console.log(newFileList, 88);
   };
 
   const handleSuccess = (urls) => {
-    imageUrls.value = urls; // 鎷垮埌涓婁紶鐨勫浘鐗囧湴鍧�
+    uploadUrl.value = urls;
+
+    const urlsArr = urls.map((url) => {
+      return httpUrl + url;
+    });
+    imageUrls.value = urlsArr; // 鎷垮埌涓婁紶鐨勫浘鐗囧湴鍧�
   };
   const emit = defineEmits(['refresh-parent']);
   const handleSubmit = ({ values, errors }) => {
     const all_params = form.addFomList.map((item) => {
-      console.log(item, 8888);
       return item.name + ':' + item.value;
     });
     form_ref.value
@@ -242,6 +250,7 @@
       .then(async (res) => {
         if (!res) {
           if (props.title == '缂栬緫') {
+            console.log(imageUrls.value, 999);
             const data = await editLlm({
               llm_factory: editList.value.llm_factory,
               llm_name: form.llm_name,
@@ -250,7 +259,7 @@
               volc_sk: form.volc_sk,
               api_base: form.api_base,
               all_params: all_params,
-              logo: imageUrls.value[0],
+              logo: uploadUrl.value[0] || '',
             });
 
             if ((data as any).code == 200) {
@@ -269,7 +278,7 @@
               volc_sk: form.volc_sk,
               api_base: form.api_base,
               all_params: all_params,
-              logo: imageUrls.value[0],
+              logo: uploadUrl.value[0] || '',
             });
 
             if ((data as any).code == 200) {
@@ -361,7 +370,7 @@
       });
     }
 
-    imageUrls.value = data.data.logo;
+    imageUrls.value.push(httpUrl + data.data.logo);
   };
 
   watchEffect(() => {

--
Gitblit v1.8.0