From 30c1eeca00527a1294c62b1c708edd32ba079b67 Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期四, 29 八月 2024 17:35:47 +0800
Subject: [PATCH] select role

---
 src/views/sessionManager/components/seniorAgentSession.vue |   41 +++++++++++++++++++++++++++--------------
 1 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/src/views/sessionManager/components/seniorAgentSession.vue b/src/views/sessionManager/components/seniorAgentSession.vue
index c834ab7..93e6d89 100644
--- a/src/views/sessionManager/components/seniorAgentSession.vue
+++ b/src/views/sessionManager/components/seniorAgentSession.vue
@@ -86,18 +86,23 @@
             style="border: none"
           >
           </a-textarea>
-          <!-- <div class="prompt">
-              <ul>
-                <li class="prompt-item" @click="copyText('43234')">
-                  <span>
-                    344343klsdjkjksdjkjksdjk灏卞紑濮嬪ぇ瀹剁湅鏁版嵁搴撶櫥璁板崱鍙楁墦鍑诲嚡鎾掔櫥璁板崱鍙楁墦鍑诲嚡鎾掔櫥璁板崱鍙楁墦鍑诲嚡鎾掔殑43</span
-                  >
-                  <span style="margin-left: 20px">
-                    <icon-right />
-                  </span>
-                </li>
-              </ul>
-            </div> -->
+          <div class="prompt" v-if="!activeSessionId">
+            <ul>
+              <li
+                class="prompt-item"
+                @click="copyText(val)"
+                v-for="(val, index) in prompts"
+                :key="index"
+              >
+                <span>
+                  {{ val }}
+                </span>
+                <span style="margin-left: 20px">
+                  <icon-right />
+                </span>
+              </li>
+            </ul>
+          </div>
         </template>
         <template #actions>
           <span
@@ -298,6 +303,7 @@
   const isStopChat = ref(false);
   const appStore = useAppStore();
   const sessionObj = reactive({});
+  const prompts = ref([]);
   const theme = computed(() => {
     return appStore.theme;
   });
@@ -360,6 +366,10 @@
         role: 'assistant',
       },
     ];
+
+    prompts.value = session.prompts;
+    activeSessionId.value = '';
+
     Object.assign(agentObj, session);
     from.name = session.name;
     const dataSession = session.prompt_config;
@@ -914,18 +924,21 @@
           margin: 0;
           padding: 0;
           display: flex;
+          flex-wrap: wrap;
         }
         ul > li {
           list-style-type: none;
         }
         .prompt-item {
-          display: flex;
-          justify-content: space-between;
+          //   display: flex;
+          //   justify-content: space-between;
+          display: block;
           background-color: #fff;
           cursor: pointer;
           border-radius: 8px;
           padding: 10px;
           border: #e5e5e5;
+          margin-right: 30px;
           &:hover {
             background-color: #eee;
           }

--
Gitblit v1.8.0