yinbangzhong
2024-09-04 af08dae54f74aa9a94f82f298410165fa9b7b614
src/views/sessionManager/components/seniorAgentSession.vue
@@ -130,11 +130,11 @@
                  margin-top: 0;
                  margin-bottom: 0;
                "
              ><code class="language-js line-numbers">{{ sessionDetail.code}}</code></pre>
              ><code class="language-js line-numbers">{{ sessionDetail?.code}}</code></pre>
              <div class="language">SQL</div>
              <pre
                style="background: #2c2c36; padding: 10px; margin-top: 0"
              ><code class="language-js line-numbers">{{sessionDetail.sql}}</code></pre>
              ><code class="language-js line-numbers">{{sessionDetail?.sql}}</code></pre>
            </div>
            <a-image
@@ -298,6 +298,7 @@
          ref="fileInput"
          :sessionId="activeSessionId"
          :handleRemove="handleRemove"
          :typeXLse="false"
          @selectFileCallback="selectFileCallback"
        ></uploadFile>
        <a-button
@@ -364,7 +365,9 @@
            <!--                      <icon-file style="color: #0960bd" />-->
            <!--                    </a-avatar>-->
            <img :src="getIconByExtension(item.name)" alt="" />
            <div style="font-size: 12px">{{ item.textName }}</div>
            <div v-show="!item.onFileSelectedLoading" style="font-size: 12px">{{
              item.textName
            }}</div>
          </template>
        </a-comment>
        <icon-close-circle-fill
@@ -560,6 +563,7 @@
    prompts.value = session.prompts;
    activeSessionId.value = '';
    EventBus.emit('queryAgent', uploaditemList.value);
    uploaditemList.value = [];
    console.log(12123);
    getAentId(session.id);
@@ -629,7 +633,7 @@
            if (d?.content) {
              streamStr.value = d.content;
            } else {
              streamStr.value = d.code + d.sql;
              streamStr.value = d?.code + d?.sql;
            }
            startDisplayStr();
          }
@@ -707,8 +711,9 @@
    conversation_id.value = session.id;
    activeSessionId.value = session.id;
    dialog_id.value = session.dialog_id;
    EventBus.emit('queryAgent', uploaditemList.value);
    uploaditemList.value = [];
    getAentId(session.dialog_id);
    from.name = session.name;
    const { code, data } = await getSessionDetailsApi(session.id);
@@ -954,7 +959,7 @@
      const x = await reader?.read();
      if (x) {
        const { done, value } = x;
        // console.log(x, 999);
        console.log(x, 999);
        if (value && value?.event == 'message') {
          try {
@@ -967,9 +972,9 @@
              if (d?.content) {
                streamStr.value = d.content;
              } else {
                streamStr.value = d.code;
                streamStr.value = d?.code + d?.sql;
              }
              EventBus.emit('queryAgent', uploaditemList.value);
              startDisplayStr();
            }
          } catch (e) {