|
|
@@ -5,11 +5,36 @@ import {
|
|
|
LabelModuleListType,
|
|
|
} from '@/api/scene/sceneOperate';
|
|
|
import { WorkShopTempleteType } from '@/api/scene/secene-templet';
|
|
|
+// skyeyev3pc/#/company?companyId=117&labelId=2
|
|
|
|
|
|
export const colomns = [
|
|
|
{ label: '场景名称', prop: 'name', width: 300 },
|
|
|
{ label: '场景标签', prop: 'labelName', width: 300 },
|
|
|
{ label: '代码', prop: 'code' },
|
|
|
+ {
|
|
|
+ label: '预览',
|
|
|
+ prop: 'preview',
|
|
|
+ render: ({ row, column }) => {
|
|
|
+ console.log('record row', row);
|
|
|
+ console.log('record', column);
|
|
|
+ if (!row.parent && row.labelList[0]?.id) {
|
|
|
+ return (
|
|
|
+ <a
|
|
|
+ href={`/skyeyev3pc/#/company?companyId=${row.id}&labelId=${row.labelList[0]?.id}`}
|
|
|
+ target="_blank"
|
|
|
+ >
|
|
|
+ 公司预览
|
|
|
+ </a>
|
|
|
+ );
|
|
|
+ } else if (row.parent && !row.parent.parent) {
|
|
|
+ return (
|
|
|
+ <a href={`/skyeyev3pc/#/shop?id=${row.id}`} target="_blank">
|
|
|
+ 车间预览
|
|
|
+ </a>
|
|
|
+ );
|
|
|
+ }
|
|
|
+ },
|
|
|
+ },
|
|
|
];
|
|
|
|
|
|
interface DataSourceUser
|