mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-05-27 09:11:48 +08:00
feat: AI实验室不默认进行时间筛选
This commit is contained in:
@@ -180,7 +180,7 @@ async function loadMembersWithNicknameChanges() {
|
||||
|
||||
members.value.forEach((member, index) => {
|
||||
const history = allHistories[index]
|
||||
if (history.length > 1) {
|
||||
if (history.length > 2) {
|
||||
membersWithChanges.push({
|
||||
memberId: member.id,
|
||||
name: getDisplayName(member),
|
||||
@@ -351,7 +351,7 @@ onMounted(() => {
|
||||
|
||||
<!-- 操作 -->
|
||||
<td class="px-4 py-4 text-right">
|
||||
<UButton label="删除" variant="link" color="error" size="xs" @click="showDeleteConfirm(member)" />
|
||||
<UButton label="删除" size="xs" @click="showDeleteConfirm(member)" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -476,4 +476,3 @@ onMounted(() => {
|
||||
</UModal>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@@ -278,8 +278,14 @@ onMounted(() => {
|
||||
<span class="whitespace-nowrap">{{ tab.label }}</span>
|
||||
</button>
|
||||
</div>
|
||||
<!-- 年份选择器靠右,允许收缩 -->
|
||||
<UITabs v-model="selectedYear" :items="yearOptions" size="sm" class="min-w-0 flex-shrink" />
|
||||
<!-- 年份选择器靠右,允许收缩(AI实验室时隐藏) -->
|
||||
<UITabs
|
||||
v-if="activeTab !== 'ai'"
|
||||
v-model="selectedYear"
|
||||
:items="yearOptions"
|
||||
size="sm"
|
||||
class="min-w-0 flex-shrink"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -340,10 +346,9 @@ onMounted(() => {
|
||||
/>
|
||||
<AITab
|
||||
v-else-if="activeTab === 'ai'"
|
||||
:key="'ai-' + selectedYear"
|
||||
:key="'ai'"
|
||||
:session-id="currentSessionId!"
|
||||
:session-name="session.name"
|
||||
:time-filter="timeFilter"
|
||||
chat-type="group"
|
||||
/>
|
||||
</Transition>
|
||||
@@ -376,4 +381,3 @@ onMounted(() => {
|
||||
transform: translateY(-10px);
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
@@ -255,8 +255,14 @@ onMounted(() => {
|
||||
<span class="whitespace-nowrap">{{ tab.label }}</span>
|
||||
</button>
|
||||
</div>
|
||||
<!-- 年份选择器靠右 -->
|
||||
<UITabs v-model="selectedYear" :items="yearOptions" size="sm" class="min-w-0 flex-shrink" />
|
||||
<!-- 年份选择器靠右(AI实验室时隐藏) -->
|
||||
<UITabs
|
||||
v-if="activeTab !== 'ai'"
|
||||
v-model="selectedYear"
|
||||
:items="yearOptions"
|
||||
size="sm"
|
||||
class="min-w-0 flex-shrink"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -292,17 +298,12 @@ onMounted(() => {
|
||||
:session-id="currentSessionId!"
|
||||
:time-filter="timeFilter"
|
||||
/>
|
||||
<MemberTab
|
||||
v-else-if="activeTab === 'member'"
|
||||
:key="'member'"
|
||||
:session-id="currentSessionId!"
|
||||
/>
|
||||
<MemberTab v-else-if="activeTab === 'member'" :key="'member'" :session-id="currentSessionId!" />
|
||||
<AITab
|
||||
v-else-if="activeTab === 'ai'"
|
||||
:key="'ai-' + selectedYear"
|
||||
:key="'ai'"
|
||||
:session-id="currentSessionId!"
|
||||
:session-name="session.name"
|
||||
:time-filter="timeFilter"
|
||||
chat-type="private"
|
||||
/>
|
||||
</Transition>
|
||||
@@ -335,4 +336,3 @@ onMounted(() => {
|
||||
transform: translateY(-10px);
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user