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 @@
+
@@ -182,10 +183,8 @@ const closeDialog = () => {