diff --git a/components.d.ts b/components.d.ts
index d7e927b48..e3fd6c7dd 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -13,6 +13,8 @@ declare module 'vue' {
TBackTop: typeof import('tdesign-vue-next')['BackTop']
TBadge: typeof import('tdesign-vue-next')['Badge']
TButton: typeof import('tdesign-vue-next')['Button']
+ TCheckbox: typeof import('tdesign-vue-next')['Checkbox']
+ TCheckboxGroup: typeof import('tdesign-vue-next')['CheckboxGroup']
TCollapse: typeof import('tdesign-vue-next')['Collapse']
TCollapsePanel: typeof import('tdesign-vue-next')['CollapsePanel']
TContent: typeof import('tdesign-vue-next')['Content']
diff --git a/package.json b/package.json
index dd8a38e69..a6a0d03dc 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"email": "admin@catni.cn"
},
"private": true,
- "version": "3.2.8",
+ "version": "3.2.9",
"license": "MIT",
"main": "dist-electron/main/index.js",
"scripts": {
@@ -60,7 +60,7 @@
"shelljs": "^0.8.5",
"tcplayer.js": "^4.8.0",
"tdesign-icons-vue-next": "^0.2.2",
- "tdesign-vue-next": "^1.5.3",
+ "tdesign-vue-next": "^1.5.5",
"unplugin-auto-import": "^0.16.6",
"unplugin-vue-components": "^0.25.1",
"url": "^0.11.0",
diff --git a/src/pages/Analyze.vue b/src/pages/Analyze.vue
index 1992c8569..72d77f132 100644
--- a/src/pages/Analyze.vue
+++ b/src/pages/Analyze.vue
@@ -28,13 +28,7 @@
-
+
@@ -56,10 +50,19 @@
+
解析
@@ -87,7 +90,7 @@
import { useEventBus } from '@vueuse/core';
import _ from 'lodash';
import moment from 'moment';
-import { CloseIcon, HistoryIcon, SearchIcon } from 'tdesign-icons-vue-next';
+import { CloseIcon, HistoryIcon, AppIcon } from 'tdesign-icons-vue-next';
import { MessagePlugin } from 'tdesign-vue-next';
import { onMounted, ref, reactive } from 'vue';
@@ -461,8 +464,26 @@ const changeDefaultEvent = async (item: any) => {
color: var(--td-text-color-primary);
display: inline-block;
}
+ .analysis-bottom-group {
+ display: flex;
+ align-items: center;
+ height: 40px;
+ .popover {
+ cursor: pointer;
+ &:hover {
+ .popover-icon {
+ opacity: 1;
+ color: var(--td-text-color-primary);
+ }
+ }
+ &-icon {
+ opacity: .6;
+ margin-right: 20px;
+ }
+ }
+ }
.analysis-play {
- border-radius: 20px;
+ border-radius: 0 20px 20px;
width: 5em;
.analysis-tip {
color: hsl(0deg 0% 0% / 60%);
@@ -520,4 +541,12 @@ const changeDefaultEvent = async (item: any) => {
:deep(.t-dialog__body--fullscreen--without-footer) {
padding: 0;
}
+
+:deep(.t-dialog--default) {
+ padding: 0 !important;
+}
+
+:deep(.t-dialog__body) {
+ padding: 0 !important;
+}
diff --git a/src/pages/Film.vue b/src/pages/Film.vue
index bc3cf762e..96761f60d 100644
--- a/src/pages/Film.vue
+++ b/src/pages/Film.vue
@@ -475,7 +475,7 @@ const getFilmList = async () => {
// 加载
const load = async ($state) => {
console.log('loading...');
- if (!sitesListSelect.value || !FilmSiteSetting.value.basic.key) {
+ if (!sitesListSelect.value || !_.has(FilmSiteSetting.value.basic, 'key')) {
const isNoData = infiniteCompleteTip.value.indexOf('暂无数据');
if (isNoData > -1) {
$state.complete();
diff --git a/src/pages/analysis/DialogSearch.vue b/src/pages/analysis/DialogSearch.vue
index e2ade0636..e9731f757 100644
--- a/src/pages/analysis/DialogSearch.vue
+++ b/src/pages/analysis/DialogSearch.vue
@@ -12,6 +12,7 @@