bill 4 months ago
parent
commit
a26d76b472
2 changed files with 4 additions and 2 deletions
  1. 2 1
      src/api/guide.ts
  2. 2 1
      src/components/view-setting/index.vue

+ 2 - 1
src/api/guide.ts

@@ -33,16 +33,17 @@ export interface Guide {
 export type Guides = Guide[]
 export type Guides = Guide[]
 
 
 const serviceToLocal = (serviceGuide: ServiceGuide): Guide => ({
 const serviceToLocal = (serviceGuide: ServiceGuide): Guide => ({
-  showTagging: true,
   showMeasure: true,
   showMeasure: true,
   showMonitor: true,
   showMonitor: true,
   showPath: true,
   showPath: true,
   ...serviceGuide,
   ...serviceGuide,
+  showTagging: serviceGuide.showTaggings === undefined ? true : serviceGuide.showTaggings,
   id: serviceGuide.fusionGuideId.toString(),
   id: serviceGuide.fusionGuideId.toString(),
 })
 })
 
 
 const localToService = (guide: Guide): ServiceGuide => ({
 const localToService = (guide: Guide): ServiceGuide => ({
   ...guide,
   ...guide,
+  showTaggings: guide.showTagging,
   fusionGuideId: Number(guide.id),
   fusionGuideId: Number(guide.id),
 })
 })
 
 

+ 2 - 1
src/components/view-setting/index.vue

@@ -61,7 +61,8 @@ watch(
     showOptions.forEach((item) => {
     showOptions.forEach((item) => {
       item.stack.value = props.value![item.key];
       item.stack.value = props.value![item.key];
     });
     });
-  }
+  },
+  { immediate: true }
 );
 );
 
 
 watchEffect(() => {
 watchEffect(() => {