From 89781e8f9bc49ccbf9c3ede426f9237dfa2faa0c Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期四, 15 八月 2024 09:36:20 +0800
Subject: [PATCH] fix: 修改新建会话判断条件,模型页面调整

---
 src/views/dmx/model/index.vue |   57 +++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 37 insertions(+), 20 deletions(-)

diff --git a/src/views/dmx/model/index.vue b/src/views/dmx/model/index.vue
index ef07842..465a8be 100644
--- a/src/views/dmx/model/index.vue
+++ b/src/views/dmx/model/index.vue
@@ -61,6 +61,9 @@
                           <div class="arco-btn-group">
                             <a-space class="btn-group">
                               <!-- <editModel></editModel> -->
+                              <a-button @click="handleDeleteModel(item, 1)">
+                                鍒犻櫎
+                              </a-button>
                               <a-button
                                 type="primary"
                                 @click="handleEditModel(item, 1)"
@@ -201,6 +204,7 @@
     key: {
       tags: '娣诲姞key',
       id: 1,
+      live: 1,
     },
   });
 
@@ -251,27 +255,31 @@
   };
 
   //鍒犻櫎妯″瀷
-  const handleDeleteModel = (val) => {
-    Modal.confirm({
-      title: '璀﹀憡',
-      content: '纭鍒犻櫎鍚�',
-      okText: '纭畾',
-      cancelText: '鍙栨秷',
-      onOk: async () => {
-        const factory = tabKey.value;
-        const res = await deleteLlm({
-          llm_factory: tabKey.value,
-          llm_name: val.name,
-        });
+  const handleDeleteModel = (val, type) => {
+    if (type == 1) {
+      handleDelete(val);
+    } else {
+      Modal.confirm({
+        title: '璀﹀憡',
+        content: '纭鍒犻櫎鍚�',
+        okText: '纭畾',
+        cancelText: '鍙栨秷',
+        onOk: async () => {
+          const factory = tabKey.value;
+          const res = await deleteLlm({
+            llm_factory: tabKey.value,
+            llm_name: val.name,
+          });
 
-        if ((res as any).code == 0) {
-          queryModel();
-          tabKey.value = factory;
-        } else {
-        }
-      },
-      onCancel: () => {},
-    });
+          if ((res as any).code == 0) {
+            queryModel();
+            tabKey.value = factory;
+          } else {
+          }
+        },
+        onCancel: () => {},
+      });
+    }
   };
 
   //鐖剁骇妯″瀷
@@ -326,6 +334,15 @@
     tabData.value = Object.assign({}, tabData.value, res.data);
   };
   queryModel();
+  //杩斿洖婊¤冻鏉′欢鐨勫璞�
+  const filterObject = (obj, threshold) => {
+    return Object.keys(obj)
+      .filter((key) => obj[key] > threshold)
+      .reduce((result, key) => {
+        result[key] = obj[key];
+        return result;
+      }, {});
+  };
 
   const refreshParentMethod = () => {
     queryModel();

--
Gitblit v1.8.0