From 7e025046a953588b18d15ccf251b5815e55fc21a Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期五, 16 八月 2024 18:02:36 +0800
Subject: [PATCH] fix: 修改模型样式

---
 src/views/dmx/model/index.vue |  166 +++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 119 insertions(+), 47 deletions(-)

diff --git a/src/views/dmx/model/index.vue b/src/views/dmx/model/index.vue
index e969bd7..f282db7 100644
--- a/src/views/dmx/model/index.vue
+++ b/src/views/dmx/model/index.vue
@@ -31,51 +31,61 @@
                     style="height: calc(100vh - 320px); overflow: auto"
                   >
                     <div class="card_content">
-                      <div class="card-wrap content_top">
+                      <div class="content_top">
                         <div class="card_wrap_box">
-                          <div class="card_wrap_box_img">
-                            <img
-                              :style="{
-                                width: '100%',
-                              }"
-                              alt="鏆傛棤鍥剧墖"
-                              :src="item.logo ? httpUrl + item.logo : pdfImg"
-                            />
+                          <div class="wrap_box_add">
+                            <a-button
+                              type="primary"
+                              @click="handleAddModel"
+                              :disabled="addBtn"
+                            >
+                              <template #icon>
+                                <icon-plus />
+                              </template>
+                              娣诲姞
+                            </a-button>
                           </div>
-                          <a-card :bordered="false" hoverable>
-                            <div class="arco-card-body-content">
-                              <div
-                                class="arco-card-body-content-title"
-                                style="word-wrap: break-word"
-                              >
-                                {{ item.tags }}
+                          <div class="box_user_content">
+                            <div class="box_usr_img">
+                              <div class="card_wrap_box_img">
+                                <img
+                                  alt="鏆傛棤鍥剧墖"
+                                  :src="
+                                    item.logo ? httpUrl + item.logo : pdfImg
+                                  "
+                                />
                               </div>
-                              <!-- <div class="arco-card-body-content-dec">{{
-                            list.type
-                          }}</div> -->
-                            </div>
-                          </a-card>
-                          <div class="arco-btn-group">
-                            <a-space class="btn-group">
-                              <div class="create_time">
-                                鍒涘缓鏃堕棿锛�
-                                <span> {{ item.create_date }} </span>
-                              </div>
+                              <div class="arco-content-title">
+                                <div class="title_name"> {{ item.tags }}</div>
 
-                              <!-- <editModel></editModel> -->
-                              <a-button @click="handleDeleteModel(item, 1)">
-                                鍒犻櫎
-                              </a-button>
-                              <a-button
-                                type="primary"
-                                @click="handleEditModel(item, 1)"
-                              >
-                                缂栬緫
-                              </a-button>
-                            </a-space>
+                                <div class="create_time">
+                                  鍒涘缓鏃堕棿锛�
+                                  <span> {{ item.create_date }} </span>
+                                </div>
+                              </div>
+                            </div>
+                            <div class="box_user_btn">
+                              <a-space class="btn-group">
+                                <!-- <editModel></editModel> -->
+
+                                <a-button
+                                  type="primary"
+                                  @click="handleEditModel(item, 1)"
+                                >
+                                  缂栬緫
+                                </a-button>
+                                <a-button
+                                  @click="handleDeleteModel(item, 1)"
+                                  class="btn_delete"
+                                >
+                                  鍒犻櫎
+                                </a-button>
+                              </a-space>
+                            </div>
                           </div>
                         </div>
                       </div>
+                      <div v-if="item.llm.length > 0" class="no_data"></div>
                       <div class="subset_list">
                         <div
                           class="card-wrap"
@@ -130,13 +140,7 @@
               </a-tabs>
             </a-col>
             <div> </div>
-            <div class="box_right" v-if="Object.keys(tabData).length > 0">
-              <!-- <div class="search_input">
-                <a-input-search
-                  :placeholder="$t('cardList.searchInput.placeholder')"
-                  style="width: 240px"
-                />
-              </div> -->
+            <!-- <div class="box_right" v-if="Object.keys(tabData).length > 0">
               <div>
                 <a-button
                   type="primary"
@@ -149,7 +153,7 @@
                   娣诲姞
                 </a-button>
               </div>
-            </div>
+            </div> -->
           </a-row>
         </a-card>
       </a-col>
@@ -486,7 +490,65 @@
     }
   }
   .content_top {
-    border-bottom: 1px solid #f0f0f0 !important;
+    border-radius: 18px;
+    border: 1px solid #eaecf0;
+    background: #e6e7eb;
+    box-shadow: 0 1px 2px #1018280d;
+    .card_wrap_box {
+      padding: 10px 20px;
+
+      .wrap_box_add {
+        // text-align: right;
+      }
+      .card_wrap_box_img {
+        width: 60px;
+        height: 60px;
+        border-radius: 50%;
+
+        img {
+          width: 100%;
+          height: 100%;
+          border-radius: 50%;
+        }
+      }
+      .box_user_content {
+        display: flex;
+        align-items: center;
+        justify-content: space-between;
+        .box_usr_img {
+          display: flex;
+          align-items: center;
+          margin-left: 100px;
+
+          .arco-content-title {
+            line-height: 34px;
+            margin-left: 20px;
+            .title_name {
+              font-size: 16px;
+              color: #333;
+            }
+          }
+        }
+        .box_user_btn {
+          text-align: right;
+          .btn_delete {
+            margin-left: 10px;
+          }
+        }
+      }
+    }
+  }
+  .content_bottom {
+    margin-top: 20px;
+    .card_content {
+      .card_wrap_box {
+        padding: 20px;
+        .card_wrap_box_img {
+          width: 80px;
+          height: 80px;
+        }
+      }
+    }
   }
   .card_content {
     .card_wrap_box_img {
@@ -503,6 +565,16 @@
       display: flex;
       flex-direction: row;
       flex-wrap: wrap;
+
+      // border-top: 1px solid #f0f0f0;
+    }
+    .no_data {
+      border-top: 1px solid #f0f0f0;
+      height: 30px;
+      line-height: 30px;
+      margin-top: 10px;
+      font-size: 16px;
+      color: #333;
     }
     .card_wrap_box {
       // position: relative;

--
Gitblit v1.8.0