|
@@ -302,21 +302,25 @@ export default {
|
|
|
},
|
|
|
phoneInfo: { // 热点类型为电话时,对应数据
|
|
|
phone: '',
|
|
|
- }
|
|
|
+ },
|
|
|
+ pdfInfo: { // 热点类型为pdf时,对应数据
|
|
|
+ name: '',
|
|
|
+ url: '',
|
|
|
+ },
|
|
|
}
|
|
|
} else {
|
|
|
hotspotData = browser.CloneObject(data)
|
|
|
- // v1.3新增了“热点图标类型”
|
|
|
+ /**
|
|
|
+ * v1.3新增
|
|
|
+ */
|
|
|
if (!hotspotData.hotspotIconType) {
|
|
|
hotspotData.hotspotIconType = 'system_icon'
|
|
|
}
|
|
|
- // v1.3针对类型为自定义图标的热点图标,新增的数据
|
|
|
if (!hotspotData.customIconInfo) {
|
|
|
hotspotData.customIconInfo = {
|
|
|
img: '',
|
|
|
}
|
|
|
}
|
|
|
- // v1.3针对序列帧类型的热点图标,新增的数据
|
|
|
if (!hotspotData.serialFrameInfo) {
|
|
|
hotspotData.serialFrameInfo = {
|
|
|
url: '',
|
|
@@ -324,7 +328,6 @@ export default {
|
|
|
duration: 0,
|
|
|
}
|
|
|
}
|
|
|
- // v1.3针对个性标签类型的热点图标,新增的数据
|
|
|
hotspotData.personalizedTagInfo = {
|
|
|
isShowLine: true,
|
|
|
lineDirection: 'left-top',
|
|
@@ -341,11 +344,9 @@ export default {
|
|
|
} else if (hotspotData.visible === false) {
|
|
|
hotspotData.titleDisplayMode = 'never'
|
|
|
}
|
|
|
- // v1.3新增
|
|
|
if (!hotspotData.titlePosition) {
|
|
|
hotspotData.titlePosition = 'top'
|
|
|
}
|
|
|
- // v1.3新增
|
|
|
if (!hotspotData.imageTextInfo) {
|
|
|
hotspotData.imageTextInfo = {
|
|
|
imageList: [],
|
|
@@ -354,12 +355,20 @@ export default {
|
|
|
audio: {}
|
|
|
}
|
|
|
}
|
|
|
- // v1.3新增
|
|
|
if (!hotspotData.phoneInfo) {
|
|
|
hotspotData.phoneInfo = {
|
|
|
phone: '',
|
|
|
}
|
|
|
}
|
|
|
+ if (!hotspotData.pdfInfo) {
|
|
|
+ hotspotData.pdfInfo = {
|
|
|
+ name: '',
|
|
|
+ url: '',
|
|
|
+ }
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * end of v1.3新增
|
|
|
+ */
|
|
|
}
|
|
|
|
|
|
this.$store.commit("SetHotspot", hotspotData)
|