mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 10:02:46 +00:00
perf: perf
This commit is contained in:
parent
bc85b91196
commit
543210bc64
|
|
@ -1,4 +1,5 @@
|
|||
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.8888 3.44443V5.22221H18.9999C19.4908 5.22221 19.8888 5.62018 19.8888 6.1111V9.22221H15.4443V8.33332H13.6666V9.22221H8.33324V8.33332H6.55546V9.22221H2.11102V6.1111C2.11102 5.62018 2.50898 5.22221 2.9999 5.22221H6.11102V3.44443C6.11102 2.95351 6.50898 2.55554 6.9999 2.55554H14.9999C15.4908 2.55554 15.8888 2.95351 15.8888 3.44443ZM7.88879 5.22221H14.111V4.33332H7.88879V5.22221Z" fill="white"/>
|
||||
<path d="M2.11102 11H6.55546V11.8889H8.33324V11H13.6666V11.8889H15.4443V11H19.8888V18.5555C19.8888 19.0465 19.4908 19.4444 18.9999 19.4444H2.9999C2.50898 19.4444 2.11102 19.0465 2.11102 18.5555V11Z" fill="white"/>
|
||||
<svg width="25" height="10" viewBox="0 0 25 10" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M19.884 4.842H21.226C21.424 4.842 21.6146 4.82733 21.798 4.798C21.9813 4.76866 22.1426 4.71366 22.282 4.633C22.4213 4.545 22.5313 4.424 22.612 4.27C22.7 4.116 22.744 3.91433 22.744 3.665C22.744 3.41566 22.7 3.214 22.612 3.06C22.5313 2.906 22.4213 2.78866 22.282 2.708C22.1426 2.62 21.9813 2.56133 21.798 2.532C21.6146 2.50266 21.424 2.488 21.226 2.488H19.884V4.842ZM18.157 1.146H21.699C22.1903 1.146 22.6083 1.21933 22.953 1.366C23.2976 1.50533 23.5763 1.69233 23.789 1.927C24.009 2.16166 24.1666 2.42933 24.262 2.73C24.3646 3.03066 24.416 3.34233 24.416 3.665C24.416 3.98033 24.3646 4.292 24.262 4.6C24.1666 4.90066 24.009 5.16833 23.789 5.403C23.5763 5.63766 23.2976 5.82833 22.953 5.975C22.6083 6.11433 22.1903 6.184 21.699 6.184H19.884V9H18.157V1.146Z" fill="white"/>
|
||||
<path d="M15.2396 3.78598C15.2103 3.58798 15.1443 3.40832 15.0416 3.24698C14.9389 3.07832 14.8106 2.93165 14.6566 2.80698C14.5026 2.68232 14.3266 2.58698 14.1286 2.52098C13.9379 2.44765 13.7363 2.41098 13.5236 2.41098C13.1349 2.41098 12.8049 2.48798 12.5336 2.64198C12.2623 2.78865 12.0423 2.99032 11.8736 3.24698C11.7049 3.49632 11.5803 3.78232 11.4996 4.10498C11.4263 4.42765 11.3896 4.76132 11.3896 5.10598C11.3896 5.43598 11.4263 5.75865 11.4996 6.07398C11.5803 6.38198 11.7049 6.66065 11.8736 6.90998C12.0423 7.15932 12.2623 7.36099 12.5336 7.51499C12.8049 7.66165 13.1349 7.73498 13.5236 7.73498C14.0516 7.73498 14.4623 7.57365 14.7556 7.25098C15.0563 6.92832 15.2396 6.50298 15.3056 5.97498H16.9776C16.9336 6.46632 16.8199 6.90998 16.6366 7.30598C16.4533 7.70198 16.2113 8.03932 15.9106 8.31798C15.6099 8.59665 15.2579 8.80932 14.8546 8.95599C14.4513 9.10265 14.0076 9.17598 13.5236 9.17598C12.9223 9.17598 12.3796 9.07332 11.8956 8.86798C11.4189 8.65532 11.0156 8.36565 10.6856 7.99898C10.3556 7.63232 10.1026 7.20332 9.9266 6.71198C9.7506 6.21332 9.6626 5.67798 9.6626 5.10598C9.6626 4.51932 9.7506 3.97665 9.9266 3.47798C10.1026 2.97198 10.3556 2.53198 10.6856 2.15798C11.0156 1.78398 11.4189 1.49065 11.8956 1.27798C12.3796 1.06532 12.9223 0.958984 13.5236 0.958984C13.9563 0.958984 14.3633 1.02132 14.7446 1.14598C15.1333 1.27065 15.4779 1.45398 15.7786 1.69598C16.0866 1.93065 16.3396 2.22398 16.5376 2.57598C16.7356 2.92798 16.8603 3.33132 16.9116 3.78598H15.2396Z" fill="white"/>
|
||||
<path d="M0.0241699 1.146H2.45517L4.29217 6.547H4.31417L6.05217 1.146H8.48317V9H6.86617V3.434H6.84417L4.91917 9H3.58817L1.66317 3.489H1.64117V9H0.0241699V1.146Z" fill="white"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 764 B After Width: | Height: | Size: 2.5 KiB |
|
|
@ -0,0 +1,4 @@
|
|||
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.8888 3.44443V5.22221H18.9999C19.4908 5.22221 19.8888 5.62018 19.8888 6.1111V9.22221H15.4443V8.33332H13.6666V9.22221H8.33324V8.33332H6.55546V9.22221H2.11102V6.1111C2.11102 5.62018 2.50898 5.22221 2.9999 5.22221H6.11102V3.44443C6.11102 2.95351 6.50898 2.55554 6.9999 2.55554H14.9999C15.4908 2.55554 15.8888 2.95351 15.8888 3.44443ZM7.88879 5.22221H14.111V4.33332H7.88879V5.22221Z" fill="white"/>
|
||||
<path d="M2.11102 11H6.55546V11.8889H8.33324V11H13.6666V11.8889H15.4443V11H19.8888V18.5555C19.8888 19.0465 19.4908 19.4444 18.9999 19.4444H2.9999C2.50898 19.4444 2.11102 19.0465 2.11102 18.5555V11Z" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 764 B |
|
|
@ -0,0 +1,4 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15.7284 5.83293C15.3584 7.27062 14.0533 8.33293 12.5001 8.33293C10.9469 8.33293 9.6418 7.27062 9.27176 5.83293H2.20089C2.01516 5.83293 1.94781 5.81359 1.87991 5.77727C1.812 5.74096 1.75871 5.68767 1.7224 5.61977C1.68609 5.55187 1.66675 5.48452 1.66675 5.29878V4.7004C1.66675 4.51467 1.68609 4.44732 1.7224 4.37942C1.75871 4.31152 1.812 4.25823 1.87991 4.22191C1.94781 4.1856 2.01516 4.16626 2.20089 4.16626H9.27176C9.6418 2.72857 10.9469 1.66626 12.5001 1.66626C14.0533 1.66626 15.3584 2.72857 15.7284 4.16626H17.7993C17.985 4.16626 18.0524 4.1856 18.1203 4.22191C18.1882 4.25823 18.2414 4.31152 18.2778 4.37942C18.3141 4.44732 18.3334 4.51467 18.3334 4.7004V5.29878C18.3334 5.48452 18.3141 5.55187 18.2778 5.61977C18.2414 5.68767 18.1882 5.74096 18.1203 5.77727C18.0524 5.81359 17.985 5.83293 17.7993 5.83293H15.7284ZM12.5001 6.66626C13.4206 6.66626 14.1667 5.92007 14.1667 4.99959C14.1667 4.07912 13.4206 3.33293 12.5001 3.33293C11.5796 3.33293 10.8334 4.07912 10.8334 4.99959C10.8334 5.92007 11.5796 6.66626 12.5001 6.66626Z" fill="white"/>
|
||||
<path d="M10.7284 15.8329C10.3584 17.2706 9.05328 18.3329 7.50008 18.3329C5.94688 18.3329 4.6418 17.2706 4.27176 15.8329H2.20089C2.01516 15.8329 1.94781 15.8136 1.87991 15.7773C1.812 15.741 1.75871 15.6877 1.7224 15.6198C1.68609 15.5519 1.66675 15.4845 1.66675 15.2988V14.7004C1.66675 14.5147 1.68609 14.4473 1.7224 14.3794C1.75871 14.3115 1.812 14.2582 1.87991 14.2219C1.94781 14.1856 2.01516 14.1663 2.20089 14.1663H4.27176C4.6418 12.7286 5.94688 11.6663 7.50008 11.6663C9.05328 11.6663 10.3584 12.7286 10.7284 14.1663H17.7993C17.985 14.1663 18.0524 14.1856 18.1203 14.2219C18.1882 14.2582 18.2414 14.3115 18.2778 14.3794C18.3141 14.4473 18.3334 14.5147 18.3334 14.7004V15.2988C18.3334 15.4845 18.3141 15.5519 18.2778 15.6198C18.2414 15.6877 18.1882 15.741 18.1203 15.7773C18.0524 15.8136 17.985 15.8329 17.7993 15.8329H10.7284ZM7.50008 16.6663C8.42056 16.6663 9.16675 15.9201 9.16675 14.9996C9.16675 14.0791 8.42056 13.3329 7.50008 13.3329C6.57961 13.3329 5.83342 14.0791 5.83342 14.9996C5.83342 15.9201 6.57961 16.6663 7.50008 16.6663Z" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
|
|
@ -1,12 +0,0 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6260_56998)">
|
||||
<path d="M8.45989 5.8569L8.57477 5.86299C8.79559 5.87481 8.96834 6.05752 8.96834 6.27866V6.82427C8.96834 7.07408 8.75005 7.26525 8.50052 7.25364C8.42661 7.2502 8.35257 7.24833 8.27834 7.24833C8.06408 7.24833 7.92822 7.30022 7.84948 7.38496C7.77816 7.4623 7.73167 7.61024 7.73167 7.85333V8.13167H8.55167C8.78179 8.13167 8.96834 8.31821 8.96834 8.54833V9.38881C8.96834 9.61893 8.78179 9.80547 8.55167 9.80547H7.73167V13.9133C7.73167 14.1435 7.54512 14.33 7.31501 14.33H6.32501C6.09489 14.33 5.90834 14.1435 5.90834 13.9133V9.80547H5.13859C4.90847 9.80547 4.72192 9.61893 4.72192 9.38881V8.54833C4.72192 8.31821 4.90847 8.13167 5.13859 8.13167H5.90834V7.74833C5.90834 7.19278 6.08218 6.73149 6.43374 6.37176C6.78941 6.00781 7.32033 5.83333 8.01 5.83333C8.15999 5.83333 8.30995 5.84119 8.45989 5.8569Z" fill="white"/>
|
||||
<path d="M12.4626 9.47701L11.5695 8.15211C11.492 8.03721 11.3625 7.96833 11.224 7.96833H10.1483C9.81198 7.96833 9.61424 8.34622 9.80596 8.62253L11.3934 10.9103L9.61243 13.5148C9.42332 13.7913 9.62135 14.1667 9.95637 14.1667H11.0006C11.1403 14.1667 11.2708 14.0966 11.3479 13.9801L12.4396 12.3325L13.5313 13.9801C13.6085 14.0966 13.7389 14.1667 13.8786 14.1667H14.9522C15.2886 14.1667 15.4864 13.7886 15.2945 13.5123L13.4629 10.8753L15.044 8.62451C15.238 8.34841 15.0405 7.96833 14.7031 7.96833H13.6913C13.552 7.96833 13.4219 8.03796 13.3446 8.15387L12.4626 9.47701Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.9226 2.74408C18.7663 2.5878 18.5543 2.5 18.3333 2.5H1.66665C1.44563 2.5 1.23367 2.5878 1.07739 2.74408C0.92111 2.90036 0.833313 3.11232 0.833313 3.33333V16.6667C0.833313 16.8877 0.92111 17.0996 1.07739 17.2559C1.23367 17.4122 1.44563 17.5 1.66665 17.5H18.3333C18.5543 17.5 18.7663 17.4122 18.9226 17.2559C19.0788 17.0996 19.1666 16.8877 19.1666 16.6667V3.33333C19.1666 3.11232 19.0788 2.90036 18.9226 2.74408ZM2.49998 4.16667H17.5V15.8333H2.49998V4.16667Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6260_56998">
|
||||
<rect width="20" height="20" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.1 KiB |
|
|
@ -38,7 +38,7 @@ export default {
|
|||
answerMessage:
|
||||
'Sorry, no relevant content found. Please rephrase your question or provide more details.',
|
||||
stopAnswer: 'Response Stopped',
|
||||
answerLoading: 'Generating Response...',
|
||||
answerLoading: 'Generating Response',
|
||||
recorderTip: `<p>This feature requires microphone access. Browsers block recording on insecure pages. Solutions:<br/>
|
||||
1. Enable HTTPS;<br/>
|
||||
2. If HTTPS is not available, adjust browser security settings. For Chrome:<br/>
|
||||
|
|
|
|||
|
|
@ -204,6 +204,33 @@
|
|||
}
|
||||
}
|
||||
|
||||
@-webkit-keyframes dot {
|
||||
25% {
|
||||
border-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
50% {
|
||||
border-right-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
75% {
|
||||
border-right-color: transparent;
|
||||
}
|
||||
}
|
||||
@keyframes dot {
|
||||
25% {
|
||||
border-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
50% {
|
||||
border-right-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
75% {
|
||||
border-right-color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
// checkbox 一行一个样式
|
||||
.checkbox-group-block {
|
||||
.el-checkbox {
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
<img :src="resetUrl(item?.icon)" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<span class="ml-8 ellipsis">{{ item.name }}</span>
|
||||
</div>
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
<img :src="resetUrl(item?.icon)" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<span class="font-medium ml-8">{{ item.name }}</span>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@
|
|||
:rules="rules"
|
||||
:model="loginForm"
|
||||
ref="loginFormRef"
|
||||
@keyup.enter="login"
|
||||
@keyup.enter="loginHandle"
|
||||
>
|
||||
<div class="mb-24">
|
||||
<el-form-item prop="username">
|
||||
|
|
|
|||
|
|
@ -58,7 +58,11 @@
|
|||
@click="handleClick"
|
||||
>
|
||||
<template v-for="(item, index) in paragraphDetail" :key="item.id">
|
||||
<el-anchor-link :href="`#m${item.id}`" :title="item.title" v-if="item.title" />
|
||||
<el-anchor-link :href="`#m${item.id}`" :title="item.title" v-if="item.title">
|
||||
<span :title="item.title">
|
||||
{{ item.title }}
|
||||
</span>
|
||||
</el-anchor-link>
|
||||
</template>
|
||||
</el-anchor>
|
||||
</el-scrollbar>
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@
|
|||
<img :src="resetUrl(scope.row?.icon)" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="24">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
</el-icon>
|
||||
{{ scope.row.name }}
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@
|
|||
<img :src="resetUrl(scope.row?.icon)" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="24">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
</el-icon>
|
||||
{{ scope.row.name }}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@
|
|||
<LogoIcon v-else-if="isApplication" height="20px" class="mr-12"/>
|
||||
<!-- 工具 icon -->
|
||||
<el-avatar v-else-if="isTool" class="avatar-green mr-12" shape="square" :size="20">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt=""/>
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt=""/>
|
||||
</el-avatar>
|
||||
<!-- 模型 icon -->
|
||||
<span
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
<img :src="String(form.icon)" alt="" />
|
||||
</el-Avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<el-Avatar
|
||||
v-if="showEditIcon"
|
||||
|
|
@ -50,7 +50,7 @@
|
|||
</el-Avatar>
|
||||
</div>
|
||||
<el-avatar v-else class="avatar-green mr-12" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<el-input
|
||||
v-model="form.name"
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<el-radio value="default">
|
||||
<p>{{ $t('common.EditAvatarDialog.default') }}</p>
|
||||
<el-avatar class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
</el-radio>
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@
|
|||
<el-dropdown-item @click="openCreateDialog()">
|
||||
<div class="flex align-center">
|
||||
<el-avatar class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<div class="pre-wrap ml-8">
|
||||
<div class="lighter">空白创建</div>
|
||||
|
|
@ -79,7 +79,7 @@
|
|||
<el-dropdown-item @click="openToolStoreDialog()">
|
||||
<div class="flex align-center">
|
||||
<el-avatar class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
<div class="pre-wrap ml-8">
|
||||
<div class="lighter">
|
||||
|
|
@ -164,7 +164,7 @@
|
|||
<img :src="resetUrl(item?.icon)" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else class="avatar-green" shape="square" :size="32">
|
||||
<img src="@/assets/node/icon_tool.svg" style="width: 58%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 58%" alt="" />
|
||||
</el-avatar>
|
||||
</template>
|
||||
<template #subTitle>
|
||||
|
|
|
|||
|
|
@ -339,6 +339,27 @@ export const textToSpeechNode = {
|
|||
},
|
||||
},
|
||||
}
|
||||
|
||||
/**
|
||||
* 自定义工具配置数据
|
||||
*/
|
||||
export const toolNode = {
|
||||
type: WorkflowType.ToolLibCustom,
|
||||
text: t('views.applicationWorkflow.nodes.toolNode.text'),
|
||||
label: t('views.applicationWorkflow.nodes.toolNode.label'),
|
||||
height: 260,
|
||||
properties: {
|
||||
stepName: t('views.applicationWorkflow.nodes.toolNode.label'),
|
||||
config: {
|
||||
fields: [
|
||||
{
|
||||
label: t('common.result'),
|
||||
value: 'result',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
}
|
||||
export const menuNodes = [
|
||||
{
|
||||
label: t('views.applicationWorkflow.nodes.classify.aiCapability'),
|
||||
|
|
@ -358,30 +379,14 @@ export const menuNodes = [
|
|||
},
|
||||
{
|
||||
label: t('views.applicationWorkflow.nodes.classify.other'),
|
||||
list: [mcpNode, documentExtractNode],
|
||||
list: [mcpNode, documentExtractNode, toolNode],
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
/**
|
||||
* 自定义函数配置数据
|
||||
* 工具配置数据
|
||||
*/
|
||||
export const toolNode = {
|
||||
type: WorkflowType.ToolLibCustom,
|
||||
text: t('views.applicationWorkflow.nodes.toolNode.text'),
|
||||
label: t('views.applicationWorkflow.nodes.toolNode.label'),
|
||||
height: 260,
|
||||
properties: {
|
||||
stepName: t('views.applicationWorkflow.nodes.toolNode.label'),
|
||||
config: {
|
||||
fields: [
|
||||
{
|
||||
label: t('common.result'),
|
||||
value: 'result',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
}
|
||||
export const toolLibNode = {
|
||||
type: WorkflowType.ToolLib,
|
||||
text: t('views.applicationWorkflow.nodes.toolNode.text'),
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
<img :src="item?.icon" alt="" />
|
||||
</el-avatar>
|
||||
<el-avatar v-else shape="square" style="background: #34c724">
|
||||
<img src="@/assets/workflow/icon_tool_outlined.svg" style="width: 75%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool.svg" style="width: 75%" alt="" />
|
||||
</el-avatar>
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<el-avatar shape="square" style="background: #34c724">
|
||||
<img src="@/assets/workflow/icon_tool_outlined.svg" style="width: 75%" alt="" />
|
||||
<img src="@/assets/workflow/icon_tool_custom.svg" style="width: 65%" alt="" />
|
||||
</el-avatar>
|
||||
</template>
|
||||
<script setup lang="ts"></script>
|
||||
|
|
|
|||
Loading…
Reference in New Issue