diff --git a/src/layouts/components/navbar/components/task-center-modal/components/export-task/constants.ts b/src/layouts/components/navbar/components/task-center-modal/components/export-task/constants.ts
index 1134c9a..33af223 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/export-task/constants.ts
+++ b/src/layouts/components/navbar/components/task-center-modal/components/export-task/constants.ts
@@ -20,7 +20,7 @@ export const TABLE_COLUMNS = [
{
title: '状态',
dataIndex: 'status',
- width: 100,
+ width: 80,
},
{
title: '创建时间',
diff --git a/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue b/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
index da31b73..e171ab3 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
+++ b/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
@@ -4,6 +4,8 @@ import { Button, Checkbox, Input, Table, Pagination, message, notification } fro
import SvgIcon from '@/components/svg-icon/index.vue';
import NoData from '@/components/no-data';
+import TextOverTips from '@/components/text-over-tips/index.vue';
+
import { getTask, postRedoTask, postBatchDownload, batchQueryTaskStatus } from '@/api/all/common';
import { INITIAL_FORM, TABLE_COLUMNS } from './constants';
import { EXPORT_TASK_STATUS, enumTaskStatus } from '../../constants';
@@ -213,7 +215,7 @@ export default {
allowClear
onChange={handleSearch}
v-slots={{
- prefix: () => ,
+ prefix: () => ,
}}
/>
@@ -227,7 +229,7 @@ export default {
allowClear
onChange={handleSearch}
v-slots={{
- prefix: () => ,
+ prefix: () => ,
}}
/>
@@ -308,8 +310,10 @@ export default {
{EXPORT_TASK_STATUS.find((v) => v.value === record.status)?.label}
);
+ } else if (column.dataIndex === 'name') {
+ return ;
} else if (column.dataIndex === 'operator.name') {
- return record.operator?.name || record.operator?.mobile;
+ return {record.operator?.name || record.operator?.mobile};
} else if (column.dataIndex === 'created_at') {
return exactFormatTime(record.created_at, 'YYYY-MM-DD HH:mm:ss', 'YYYY-MM-DD HH:mm:ss');
} else {
@@ -320,7 +324,7 @@ export default {
))}
record.status !== enumTaskStatus.Exporting) ? 120 : 60}
+ width={dataSource.value.some((record) => record.status !== enumTaskStatus.Exporting) ? 120 : 80}
fixed="right"
title="操作"
customRender={({ record }) => (
diff --git a/src/layouts/components/navbar/components/task-center-modal/components/export-task/style.scss b/src/layouts/components/navbar/components/task-center-modal/components/export-task/style.scss
index 6fe18d5..977f002 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/export-task/style.scss
+++ b/src/layouts/components/navbar/components/task-center-modal/components/export-task/style.scss
@@ -83,4 +83,17 @@
}
}
}
+ :deep(.ant-table) {
+ .ant-table-container {
+ display: flex;
+ flex-direction: column;
+ .ant-table-header {
+ flex-shrink: 0;
+ }
+ .ant-table-body {
+ // flex: 1;
+ // overflow: hidden;
+ }
+ }
+ }
}
diff --git a/src/layouts/components/navbar/components/task-center-modal/components/import-task/index.vue b/src/layouts/components/navbar/components/task-center-modal/components/import-task/index.vue
index 43ec333..b898022 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/import-task/index.vue
+++ b/src/layouts/components/navbar/components/task-center-modal/components/import-task/index.vue
@@ -3,6 +3,7 @@ import { ref, computed } from 'vue';
import { Button, Table, Pagination } from 'ant-design-vue';
import NoData from '@/components/no-data';
import DeleteTaskModal from './delete-task-modal.vue';
+import TextOverTips from '@/components/text-over-tips/index.vue';
import { getTask } from '@/api/all/common';
import { INITIAL_FORM, TABLE_COLUMNS } from './constants';
@@ -156,6 +157,8 @@ export default {
{IMPORT_TASK_STATUS.find((v) => v.value === record.status)?.label}
);
+ } else if (column.dataIndex === 'name') {
+ return ;
} else if (column.dataIndex === 'operator.name') {
return {record.operator?.name || record.operator?.mobile};
} else if (column.dataIndex === 'created_at') {
@@ -168,7 +171,7 @@ export default {
))}
record.status === enumTaskStatus.Failed) ? 180 : 60}
+ width={dataSource.value.some((record) => record.status === enumTaskStatus.Failed) ? 180 : 80}
fixed="right"
title="操作"
customRender={({ record }) => (
diff --git a/src/layouts/components/navbar/components/task-center-modal/components/import-task/style.scss b/src/layouts/components/navbar/components/task-center-modal/components/import-task/style.scss
index 216880a..b49a423 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/import-task/style.scss
+++ b/src/layouts/components/navbar/components/task-center-modal/components/import-task/style.scss
@@ -83,4 +83,17 @@
}
}
}
+ :deep(.ant-table) {
+ .ant-table-container {
+ display: flex;
+ flex-direction: column;
+ .ant-table-header {
+ flex-shrink: 0;
+ }
+ .ant-table-body {
+ // flex: 1;
+ // overflow: hidden;
+ }
+ }
+ }
}
diff --git a/src/views/property-marketing/media-account/account-dashboard/components/account-table/index.vue b/src/views/property-marketing/media-account/account-dashboard/components/account-table/index.vue
index 21f911c..cdf564f 100644
--- a/src/views/property-marketing/media-account/account-dashboard/components/account-table/index.vue
+++ b/src/views/property-marketing/media-account/account-dashboard/components/account-table/index.vue
@@ -63,7 +63,7 @@
{{ column.title }}
-
+
diff --git a/src/views/property-marketing/media-account/account-detail/components/note-table/index.vue b/src/views/property-marketing/media-account/account-detail/components/note-table/index.vue
index 6ed27e3..17436a0 100644
--- a/src/views/property-marketing/media-account/account-detail/components/note-table/index.vue
+++ b/src/views/property-marketing/media-account/account-detail/components/note-table/index.vue
@@ -68,7 +68,7 @@
{{ column.title }}
-
+
diff --git a/src/views/property-marketing/media-account/node-detail/index.vue b/src/views/property-marketing/media-account/node-detail/index.vue
index 6a14208..b88f2df 100644
--- a/src/views/property-marketing/media-account/node-detail/index.vue
+++ b/src/views/property-marketing/media-account/node-detail/index.vue
@@ -76,7 +76,7 @@
作品数据
-
+