diff --git a/web/src/components/pages/cronMessages/CronMessages.vue b/web/src/components/pages/cronMessages/CronMessages.vue index ab05082..e3c3cb9 100644 --- a/web/src/components/pages/cronMessages/CronMessages.vue +++ b/web/src/components/pages/cronMessages/CronMessages.vue @@ -7,6 +7,7 @@ import { Switch } from '@/components/ui/switch' import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '@/components/ui/dialog' import EmptyTableState from '@/components/ui/EmptyTableState.vue' import Pagination from '@/components/ui/Pagination.vue' +import ClickableTruncate from '@/components/ui/ClickableTruncate.vue' import AddCronMessages from './AddCronMessages.vue' import EditCronMessages from './EditCronMessages.vue' import { toast } from 'vue-sonner' @@ -211,8 +212,12 @@ onMounted(async () => { {{ cronMessage.id }} - {{ cronMessage.title }} - {{ cronMessage.content }} + + + + + + {{ cronMessage.cron }} diff --git a/web/src/components/pages/hostedMessage/HostedMessage.vue b/web/src/components/pages/hostedMessage/HostedMessage.vue index 1db30dd..5cf1360 100644 --- a/web/src/components/pages/hostedMessage/HostedMessage.vue +++ b/web/src/components/pages/hostedMessage/HostedMessage.vue @@ -6,6 +6,7 @@ import { Input } from '@/components/ui/input' import { Sheet, SheetContent, SheetHeader, SheetTitle } from '@/components/ui/sheet' import EmptyTableState from '@/components/ui/EmptyTableState.vue' import Pagination from '@/components/ui/Pagination.vue' +import ClickableTruncate from '@/components/ui/ClickableTruncate.vue' import { useRoute } from 'vue-router'; import { request } from '@/api/api'; @@ -140,8 +141,12 @@ onMounted(async () => { {{ message.id }} - {{ message.title }} - {{ message.content }} + + + + + + {{ message.created_on }} diff --git a/web/src/components/pages/sendLogs/SendLogs.vue b/web/src/components/pages/sendLogs/SendLogs.vue index 2b2d111..6fa7445 100644 --- a/web/src/components/pages/sendLogs/SendLogs.vue +++ b/web/src/components/pages/sendLogs/SendLogs.vue @@ -7,6 +7,7 @@ import { Input } from '@/components/ui/input' import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select' import { Sheet, SheetContent, SheetHeader, SheetTitle } from '@/components/ui/sheet' import EmptyTableState from '@/components/ui/EmptyTableState.vue' +import ClickableTruncate from '@/components/ui/ClickableTruncate.vue' import Pagination from '@/components/ui/Pagination.vue' import { useRoute } from 'vue-router'; @@ -211,8 +212,12 @@ onMounted(async () => { {{ task.id }} - {{ task.task_name }} - {{ task.log }} + + + + + + {{ task.created_on }} @@ -240,8 +245,8 @@ onMounted(async () => { {{ selectedTaskName }} - 发信日志详情
-
-
{{ selectedLog }}
+
+
{{ selectedLog }}
diff --git a/web/src/components/pages/sendWays/SendWays.vue b/web/src/components/pages/sendWays/SendWays.vue index f1e1287..d99a619 100644 --- a/web/src/components/pages/sendWays/SendWays.vue +++ b/web/src/components/pages/sendWays/SendWays.vue @@ -275,8 +275,8 @@ onMounted(async () => { {{ selectedChannelName }} - 发信方式配置详情
-
-
{{ selectedConfig }}
+
+
{{ selectedConfig }}
diff --git a/web/src/components/ui/ClickableTruncate.vue b/web/src/components/ui/ClickableTruncate.vue new file mode 100644 index 0000000..e45a443 --- /dev/null +++ b/web/src/components/ui/ClickableTruncate.vue @@ -0,0 +1,43 @@ + + + + +