|
@@ -109,10 +109,11 @@ onMounted(async () => {
|
|
|
let data = res.data;
|
|
|
|
|
|
let { workOpeningAnimation, work, navigationTrees, workVisualAngleList, workCustomMaskList, workHotList } = data;
|
|
|
+
|
|
|
store.commit("tags/setData", { hotspots: workHotList });
|
|
|
- isShowOpeningAnimation.value = workOpeningAnimation.isShowOpeningAnimation ? Number(workOpeningAnimation.isShowOpeningAnimation) : 0;
|
|
|
+ isShowOpeningAnimation.value = workOpeningAnimation && workOpeningAnimation?.isShowOpeningAnimation ? Number(workOpeningAnimation?.isShowOpeningAnimation) : 0;
|
|
|
//TODO 兼容1.2.0或以下数据
|
|
|
- if (!("isShowOpeningAnimation" in workOpeningAnimation) && "openingAnimationType" in workOpeningAnimation && workOpeningAnimation.openingAnimationType.length > 0) {
|
|
|
+ if (workOpeningAnimation && !("isShowOpeningAnimation" in workOpeningAnimation) && "openingAnimationType" in workOpeningAnimation && workOpeningAnimation.openingAnimationType.length > 0) {
|
|
|
console.log("小行星没有开关,但有openingAnimationType强制开启");
|
|
|
isShowOpeningAnimation.value = 1;
|
|
|
}
|