|
@@ -1,5 +1,5 @@
|
|
|
import { h, computed } from 'vue';
|
|
|
-import { BasicColumn, FormProps, } from '/@/components/Table';
|
|
|
+import { BasicColumn, FormProps } from '/@/components/Table';
|
|
|
import { Time } from '/@/components/Time';
|
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
|
import { useI18n } from '/@/hooks/web/useI18n';
|
|
@@ -9,13 +9,17 @@ const { createMessage } = useMessage();
|
|
|
const { t } = useI18n();
|
|
|
const isJA = computed(() => localeStore.getLocale === 'en');
|
|
|
|
|
|
-export const columns: BasicColumn[] = [
|
|
|
+export const columns: BasicColumn[] = [
|
|
|
{
|
|
|
title: '场景标题',
|
|
|
dataIndex: 'sceneName',
|
|
|
width: 150,
|
|
|
customRender: ({ record }) => {
|
|
|
- return <a href={record.thumb} target="_blank">{record.sceneName}</a>
|
|
|
+ return (
|
|
|
+ <a href={record.webSite || record.thumb} target="_blank">
|
|
|
+ {record.sceneName}
|
|
|
+ </a>
|
|
|
+ );
|
|
|
},
|
|
|
},
|
|
|
{
|
|
@@ -44,11 +48,12 @@ export const columns: BasicColumn[] = [
|
|
|
width: 180,
|
|
|
customRender: ({ record }) => {
|
|
|
return (
|
|
|
- record.createTime &&
|
|
|
- h(Time, {
|
|
|
- value: record.createTime,
|
|
|
- mode: 'datetime',
|
|
|
- })||'-'
|
|
|
+ (record.createTime &&
|
|
|
+ h(Time, {
|
|
|
+ value: record.createTime,
|
|
|
+ mode: 'datetime',
|
|
|
+ })) ||
|
|
|
+ '-'
|
|
|
);
|
|
|
},
|
|
|
},
|
|
@@ -62,11 +67,7 @@ export const columns: BasicColumn[] = [
|
|
|
dataIndex: 'sceneSize',
|
|
|
width: 80,
|
|
|
customRender: ({ record }) => {
|
|
|
- return h(
|
|
|
- 'span',
|
|
|
- { class: 'sceneSize' },
|
|
|
- Math.ceil(record.sceneSize / 1024 / 1024) + 'M',
|
|
|
- );
|
|
|
+ return h('span', { class: 'sceneSize' }, Math.ceil(record.sceneSize / 1024 / 1024) + 'M');
|
|
|
},
|
|
|
},
|
|
|
{
|
|
@@ -170,7 +171,11 @@ export const cameraScene: BasicColumn[] = [
|
|
|
dataIndex: 'name',
|
|
|
width: 150,
|
|
|
customRender: ({ record }) => {
|
|
|
- return <a href={record.thumb} target="_blank">{record.name}</a>
|
|
|
+ return (
|
|
|
+ <a href={record.webSite || record.thumb} target="_blank">
|
|
|
+ {record.name}
|
|
|
+ </a>
|
|
|
+ );
|
|
|
// return record.name ? h('span', record.name) : '-';
|
|
|
},
|
|
|
},
|
|
@@ -294,4 +299,4 @@ export const quanjSearchForm: Partial<FormProps> = {
|
|
|
// },
|
|
|
// },
|
|
|
],
|
|
|
-};
|
|
|
+};
|