Parcourir la source

fix(views): 修复“设备工况”模块查看参数时会跳转到设备详情页的问题

wangcong il y a 2 mois
Parent
commit
20a3fcc738
1 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 3 2
      src/views/device-work-status/DeviceWorkStatus.vue

+ 3 - 2
src/views/device-work-status/DeviceWorkStatus.vue

@@ -136,7 +136,8 @@ const deviceWorkParamsRef = useTemplateRef('deviceWorkParams');
 
 const currentDevId = ref<number>(0);
 
-const viewDevParam = (id: number) => {
+const viewDevParam = (id: number, e: MouseEvent) => {
+  e.stopPropagation();
   currentDevId.value = id;
   deviceWorkParamsRef.value?.showView();
 };
@@ -211,7 +212,7 @@ const handleDevCardClick = (devId: number, e: Event) => {
                 <div class="device-cop-level">中</div>
               </template>
               <span class="device-card-header-time">{{ deviceRealTimeData[item.id]?.time }}</span>
-              <SvgIcon class="device-card-header-button" name="adjustment" @click="viewDevParam(item.id)" />
+              <SvgIcon class="device-card-header-button" name="adjustment" @click="viewDevParam(item.id, $event)" />
             </div>
             <component
               :is="deviceCardData[activeDeviceType]?.component"