优化代码

This commit is contained in:
limengnan 2025-07-07 11:00:16 +08:00
parent d703745f25
commit e04c169a1f
3 changed files with 50 additions and 51 deletions

View File

@ -168,7 +168,6 @@ export function activeWatermarkCheckUser(domId, canvasId, scale = 1) {
ipInfoApi().then(res => { ipInfoApi().then(res => {
userInfo.value = res.data userInfo.value = res.data
if (userInfo.value && userInfo.value.model !== 'lose') { if (userInfo.value && userInfo.value.model !== 'lose') {
debugger
activeWatermark( activeWatermark(
dvInfo.value.watermarkInfo.settingContent, dvInfo.value.watermarkInfo.settingContent,
userInfo.value, userInfo.value,

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain' import { dvMainStoreWithOut } from '@/data-visualization/store/modules/data-visualization/dvMain'
import { snapshotStoreWithOut } from '@/store/modules/data-visualization/snapshot' import { snapshotStoreWithOut } from '@/data-visualization/store/modules/data-visualization/snapshot'
import { storeToRefs } from 'pinia' import { storeToRefs } from 'pinia'
import { ElIcon, ElMessage } from 'element-plus-secondary' import { ElIcon, ElMessage } from 'element-plus-secondary'

View File

@ -13,30 +13,30 @@ import CanvasIcon from '@/data-visualization/custom-component/canvas-icon/Compon
import CanvasIconAttr from '@/data-visualization/custom-component/canvas-icon/Attr.vue' import CanvasIconAttr from '@/data-visualization/custom-component/canvas-icon/Attr.vue'
import DeTabs from '@/data-visualization/custom-component/de-tabs/Component.vue' import DeTabs from '@/data-visualization/custom-component/de-tabs/Component.vue'
import DeTabsAttr from '@/data-visualization/custom-component/de-tabs/Attr.vue' import DeTabsAttr from '@/data-visualization/custom-component/de-tabs/Attr.vue'
// import DeGraphical from '@/data-visualization/custom-component/de-graphical/Component.vue' import DeGraphical from '@/data-visualization/custom-component/de-graphical/Component.vue'
// import DeGraphicalAttr from '@/data-visualization/custom-component/de-graphical/Attr.vue' import DeGraphicalAttr from '@/data-visualization/custom-component/de-graphical/Attr.vue'
// import CircleShape from '@/data-visualization/custom-component/circle-shape/Component.vue' import CircleShape from '@/data-visualization/custom-component/circle-shape/Component.vue'
// import CircleShapeAttr from '@/data-visualization/custom-component/circle-shape/Attr.vue' import CircleShapeAttr from '@/data-visualization/custom-component/circle-shape/Attr.vue'
// import RectShape from '@/data-visualization/custom-component/rect-shape/Component.vue' import RectShape from '@/data-visualization/custom-component/rect-shape/Component.vue'
// import RectShapeAttr from '@/data-visualization/custom-component/rect-shape/Attr.vue' import RectShapeAttr from '@/data-visualization/custom-component/rect-shape/Attr.vue'
// import SvgTriangle from '@/data-visualization/custom-component/svgs/svg-triangle/Component.vue' import SvgTriangle from '@/data-visualization/custom-component/svgs/svg-triangle/Component.vue'
// import SvgTriangleAttr from '@/data-visualization/custom-component/svgs/svg-triangle/Attr.vue' import SvgTriangleAttr from '@/data-visualization/custom-component/svgs/svg-triangle/Attr.vue'
// import DeTimeClock from '@/data-visualization/custom-component/de-time-clock/Component.vue' import DeTimeClock from '@/data-visualization/custom-component/de-time-clock/Component.vue'
// import DeTimeClockAttr from '@/data-visualization/custom-component/de-time-clock/Attr.vue' import DeTimeClockAttr from '@/data-visualization/custom-component/de-time-clock/Attr.vue'
// import GroupArea from '@/data-visualization/custom-component/group-area/Component.vue' import GroupArea from '@/data-visualization/custom-component/group-area/Component.vue'
// import GroupAreaAttr from '@/data-visualization/custom-component/group-area/Attr.vue' import GroupAreaAttr from '@/data-visualization/custom-component/group-area/Attr.vue'
// import DeFrame from '@/data-visualization/custom-component/de-frame/ComponentFrame.vue' import DeFrame from '@/data-visualization/custom-component/de-frame/ComponentFrame.vue'
// import DeFrameAttr from '@/data-visualization/custom-component/de-frame/Attr.vue' import DeFrameAttr from '@/data-visualization/custom-component/de-frame/Attr.vue'
// import DeVideo from '@/data-visualization/custom-component/de-video/Component.vue' import DeVideo from '@/data-visualization/custom-component/de-video/Component.vue'
// import DeVideoAttr from '@/data-visualization/custom-component/de-video/Attr.vue' import DeVideoAttr from '@/data-visualization/custom-component/de-video/Attr.vue'
// import DeStreamMedia from '@/data-visualization/custom-component/de-stream-media/Component.vue' import DeStreamMedia from '@/data-visualization/custom-component/de-stream-media/Component.vue'
// import DeStreamMediaAttr from '@/data-visualization/custom-component/de-stream-media/Attr.vue' import DeStreamMediaAttr from '@/data-visualization/custom-component/de-stream-media/Attr.vue'
// import ScrollText from '@/data-visualization/custom-component/scroll-text/Component.vue' import ScrollText from '@/data-visualization/custom-component/scroll-text/Component.vue'
// import ScrollTextAttr from '@/data-visualization/custom-component/scroll-text/Attr.vue' import ScrollTextAttr from '@/data-visualization/custom-component/scroll-text/Attr.vue'
// import PopArea from '@/data-visualization/custom-component/pop-area/Component.vue' import PopArea from '@/data-visualization/custom-component/pop-area/Component.vue'
// import PopAreaAttr from '@/data-visualization/custom-component/pop-area/Attr.vue' import PopAreaAttr from '@/data-visualization/custom-component/pop-area/Attr.vue'
// import PictureGroup from '@/data-visualization/custom-component/picture-group/Component.vue' import PictureGroup from '@/data-visualization/custom-component/picture-group/Component.vue'
// import PictureGroupAttr from '@/data-visualization/custom-component/picture-group/Attr.vue' import PictureGroupAttr from '@/data-visualization/custom-component/picture-group/Attr.vue'
export const componentsMap = { export const componentsMap = {
VText: VText, VText: VText,
VQuery, VQuery,
@ -53,30 +53,30 @@ export const componentsMap = {
CanvasIconAttr: CanvasIconAttr, CanvasIconAttr: CanvasIconAttr,
DeTabs: DeTabs, DeTabs: DeTabs,
DeTabsAttr: DeTabsAttr, DeTabsAttr: DeTabsAttr,
// DeGraphical: DeGraphical, DeGraphical: DeGraphical,
// DeGraphicalAttr: DeGraphicalAttr, DeGraphicalAttr: DeGraphicalAttr,
// CircleShape: CircleShape, CircleShape: CircleShape,
// CircleShapeAttr: CircleShapeAttr, CircleShapeAttr: CircleShapeAttr,
// RectShape: RectShape, RectShape: RectShape,
// RectShapeAttr: RectShapeAttr, RectShapeAttr: RectShapeAttr,
// SvgTriangle: SvgTriangle, SvgTriangle: SvgTriangle,
// SvgTriangleAttr: SvgTriangleAttr, SvgTriangleAttr: SvgTriangleAttr,
// DeTimeClock: DeTimeClock, DeTimeClock: DeTimeClock,
// DeTimeClockAttr: DeTimeClockAttr, DeTimeClockAttr: DeTimeClockAttr,
// GroupArea: GroupArea, GroupArea: GroupArea,
// GroupAreaAttr: GroupAreaAttr, GroupAreaAttr: GroupAreaAttr,
// DeFrame: DeFrame, DeFrame: DeFrame,
// DeFrameAttr: DeFrameAttr, DeFrameAttr: DeFrameAttr,
// DeVideo: DeVideo, DeVideo: DeVideo,
// DeVideoAttr: DeVideoAttr, DeVideoAttr: DeVideoAttr,
// DeStreamMedia: DeStreamMedia, DeStreamMedia: DeStreamMedia,
// DeStreamMediaAttr: DeStreamMediaAttr, DeStreamMediaAttr: DeStreamMediaAttr,
// ScrollText: ScrollText, ScrollText: ScrollText,
// ScrollTextAttr: ScrollTextAttr, ScrollTextAttr: ScrollTextAttr,
// PopArea: PopArea, PopArea: PopArea,
// PopAreaAttr: PopAreaAttr, PopAreaAttr: PopAreaAttr,
// PictureGroup: PictureGroup, PictureGroup: PictureGroup,
// PictureGroupAttr: PictureGroupAttr PictureGroupAttr: PictureGroupAttr
} }
export default function findComponent(key) { export default function findComponent(key) {