cc 1 周之前
父節點
當前提交
817523a8b1
共有 34 個文件被更改,包括 36 次插入 和 1 次删除
  1. 二進制
      ai-electron/frontend/public/favicon.png
  2. 二進制
      ai-electron/frontend/public/resource/img/512x512.png
  3. 二進制
      ai-electron/frontend/public/resource/img/logo.png
  4. 二進制
      ai-electron/frontend/public/resource/img/pwa-192x192.png
  5. 二進制
      ai-electron/frontend/public/resource/img/pwa-512x512.png
  6. 36 1
      ai-electron/frontend/src/ai/views/aiWorkbench/index.vue
  7. 二進制
      ai-electron/public/images/example/aw-3.png
  8. 二進制
      ai-electron/public/images/example/ee-mac-home.png
  9. 二進制
      ai-electron/public/images/example/ee-project-7.png
  10. 二進制
      ai-electron/public/images/example/ee-win-home.png
  11. 二進制
      ai-electron/public/images/example/ee-zs.png
  12. 二進制
      ai-electron/public/images/example/ee-zs2.jpg
  13. 二進制
      ai-electron/public/images/example/ee_game_1.png
  14. 二進制
      ai-electron/public/images/example/fm-p1.png
  15. 二進制
      ai-electron/public/images/example/fm-p2.png
  16. 二進制
      ai-electron/public/images/example/fm-p4.png
  17. 二進制
      ai-electron/public/images/example/gaiyan-1.jpg
  18. 二進制
      ai-electron/public/images/example/gaiyan-2.png
  19. 二進制
      ai-electron/public/images/example/gaiyan-3.jpg
  20. 二進制
      ai-electron/public/images/example/im-p1.png
  21. 二進制
      ai-electron/public/images/example/im-p5.png
  22. 二進制
      ai-electron/public/images/example/im2-p1.png
  23. 二進制
      ai-electron/public/images/example/logo.png
  24. 二進制
      ai-electron/public/images/example/lol-zhanji.png
  25. 二進制
      ai-electron/public/images/example/rq-1.png
  26. 二進制
      ai-electron/public/images/example/rq-2.png
  27. 二進制
      ai-electron/public/images/example/ubuntu-db.png
  28. 二進制
      ai-electron/public/images/example/uos-home.png
  29. 二進制
      ai-electron/public/images/example/v3-home.png
  30. 二進制
      ai-electron/public/images/example/vue-antd.png
  31. 二進制
      ai-electron/public/images/logo-.png
  32. 二進制
      ai-electron/public/images/logo-32.png
  33. 二進制
      ai-electron/public/images/logo.png
  34. 二進制
      ai-electron/public/images/tray.png

二進制
ai-electron/frontend/public/favicon.png


二進制
ai-electron/frontend/public/resource/img/512x512.png


二進制
ai-electron/frontend/public/resource/img/logo.png


二進制
ai-electron/frontend/public/resource/img/pwa-192x192.png


二進制
ai-electron/frontend/public/resource/img/pwa-512x512.png


+ 36 - 1
ai-electron/frontend/src/ai/views/aiWorkbench/index.vue

@@ -8,6 +8,10 @@
           {{ activeTitle }}
         </span>
       </template>
+      <!-- 下载管理:AI 会话的工具结果导出(CSV 等下载产物)都经它落到本机,入口与传统壳顶栏一致 -->
+      <template #actions>
+        <AppDownloadManager />
+      </template>
     </AppTopBar>
 
     <div class="awb-body">
@@ -92,7 +96,7 @@
    */
   import { computed, nextTick, ref } from 'vue';
   import Icon from '@/core/components/Icon/src/Icon.vue';
-  import { AppTopBar } from '@/core/components/Application';
+  import { AppDownloadManager, AppTopBar } from '@/core/components/Application';
   import { useMessage } from '@/core/hooks/web/useMessage';
   import { exitCaseConfirmOptions } from '@/core/logics/exitCaseConfirm';
   import { useUserStore } from '@/core/store/modules/case';
@@ -304,4 +308,35 @@
     border: 0;
     border-radius: 0;
   }
+
+  /*
+   * 下载管理入口的图标按钮观感:传统壳那套 `.jeesite-layout-header-action > div`
+   * 规则只存在于传统布局样式表(layouts/default/header/index.less),工作台路由下
+   * 不加载,这里自带一份(取值与 `jeesite-header-action-button` 一致),
+   * 只作用于本页,不影响传统壳原有外观。
+   */
+  .awb-page .jeesite-app-download-manager-trigger {
+    display: inline-flex;
+    align-items: center;
+    justify-content: center;
+    width: 36px;
+    height: 38px;
+    padding: 0 2px;
+    color: inherit;
+    background: transparent;
+    border-radius: 10px;
+    cursor: pointer;
+    transition: background-color 0.2s ease;
+
+    .dl-trigger__icon {
+      display: inline-flex;
+      align-items: center;
+      font-size: 18px;
+      line-height: 1;
+    }
+
+    &:hover {
+      background-color: @header-light-bg-hover-color;
+    }
+  }
 </style>

二進制
ai-electron/public/images/example/aw-3.png


二進制
ai-electron/public/images/example/ee-mac-home.png


二進制
ai-electron/public/images/example/ee-project-7.png


二進制
ai-electron/public/images/example/ee-win-home.png


二進制
ai-electron/public/images/example/ee-zs.png


二進制
ai-electron/public/images/example/ee-zs2.jpg


二進制
ai-electron/public/images/example/ee_game_1.png


二進制
ai-electron/public/images/example/fm-p1.png


二進制
ai-electron/public/images/example/fm-p2.png


二進制
ai-electron/public/images/example/fm-p4.png


二進制
ai-electron/public/images/example/gaiyan-1.jpg


二進制
ai-electron/public/images/example/gaiyan-2.png


二進制
ai-electron/public/images/example/gaiyan-3.jpg


二進制
ai-electron/public/images/example/im-p1.png


二進制
ai-electron/public/images/example/im-p5.png


二進制
ai-electron/public/images/example/im2-p1.png


二進制
ai-electron/public/images/example/logo.png


二進制
ai-electron/public/images/example/lol-zhanji.png


二進制
ai-electron/public/images/example/rq-1.png


二進制
ai-electron/public/images/example/rq-2.png


二進制
ai-electron/public/images/example/ubuntu-db.png


二進制
ai-electron/public/images/example/uos-home.png


二進制
ai-electron/public/images/example/v3-home.png


二進制
ai-electron/public/images/example/vue-antd.png


二進制
ai-electron/public/images/logo-.png


二進制
ai-electron/public/images/logo-32.png


二進制
ai-electron/public/images/logo.png


二進制
ai-electron/public/images/tray.png