Prechádzať zdrojové kódy

前方通信代码提交

zhangyihao 2 mesiacov pred
rodič
commit
1f106b6cd3

+ 2 - 0
src/types/components.d.ts

@@ -44,6 +44,8 @@ declare module 'vue' {
     ElRow: typeof import('element-plus/es')['ElRow']
     ElScrollbar: typeof import('element-plus/es')['ElScrollbar']
     ElSelect: typeof import('element-plus/es')['ElSelect']
+    ElSkeleton: typeof import('element-plus/es')['ElSkeleton']
+    ElSkeletonItem: typeof import('element-plus/es')['ElSkeletonItem']
     ElSlider: typeof import('element-plus/es')['ElSlider']
     ElSubMenu: typeof import('element-plus/es')['ElSubMenu']
     ElSwitch: typeof import('element-plus/es')['ElSwitch']

+ 14 - 18
src/views/emergencyCommandMap/LeftSection/Communication.vue

@@ -97,14 +97,13 @@
         </div>
       </div>
     </div>
-    
+
     <Drone v-show="activeIndex === 1"></Drone>
-    
+
     <IndividualEquipment v-show="activeIndex === 2"></IndividualEquipment>
 
     <Dialog v-if="showOpenMeeting" custom-show type="xs" height="660px" title="发起会议" @confirm="handleStartMeeting" @close="closeOpenDialog">
       <el-form ref="form2Ref" :model="openMeetingForm" :rules="rules2">
-        
         <el-form-item label="账号" label-width="200px" prop="username">
           <el-input v-model="openMeetingForm.username" class="custom-input2" clearable placeholder="请输入设备账号" />
         </el-form-item>
@@ -117,7 +116,6 @@
 
     <Dialog v-if="showJoinMeeting" custom-show type="xs" height="760px" title="加入会议" @confirm="handleJoinMeeting" @close="closeDialog">
       <el-form ref="formRef" :model="meetingForm" :rules="rules">
-        
         <el-form-item label="会议号" label-width="200px" prop="roomcode">
           <el-input v-model="meetingForm.roomcode" class="custom-input2" clearable placeholder="请输入会议号" />
         </el-form-item>
@@ -132,9 +130,8 @@
       </el-form>
     </Dialog>
 
-    <Dialog v-if="showOpenMeeting" custom-show type="xs" height="660px" title="电话呼叫" @confirm="handleStartCall" @close="closeOpenDialog">
+    <Dialog v-if="showOpenMeeting2" custom-show type="xs" height="660px" title="电话呼叫" @confirm="handleStartCall" @close="closeOpenDialog">
       <el-form ref="form2Ref" :model="openMeetingForm" :rules="rules2">
-        
         <el-form-item label="账号" label-width="200px" prop="username">
           <el-input v-model="openMeetingForm.username" class="custom-input2" clearable placeholder="请输入设备账号" />
         </el-form-item>
@@ -144,7 +141,6 @@
         </el-form-item>
       </el-form>
     </Dialog>
-
   </div>
 </template>
 
@@ -320,8 +316,8 @@ const handleJoinMeeting = () => {
         a.click();
 
         // 保存账号和密码
-        localStorage.setItem('meeting_username', meetingForm.username)
-        localStorage.setItem('meeting_userpass', meetingForm.userpass)
+        localStorage.setItem('meeting_username', meetingForm.username);
+        localStorage.setItem('meeting_userpass', meetingForm.userpass);
       });
       closeDialog();
     }
@@ -362,12 +358,12 @@ const handleStartCall = () => {
         a.click();
 
         // 保存账号和密码
-        localStorage.setItem('meeting_username', openMeetingForm.username)
-        localStorage.setItem('meeting_userpass', openMeetingForm.userpass)
+        localStorage.setItem('meeting_username', openMeetingForm.username);
+        localStorage.setItem('meeting_userpass', openMeetingForm.userpass);
       });
       closeOpenDialog();
     }
-  })
+  });
 };
 
 // 发起会议
@@ -402,18 +398,18 @@ const handleStartMeeting = () => {
         a.href = res.data;
         // 触发点击事件
         a.click();
-        
+
         // 保存账号和密码
-        localStorage.setItem('meeting_username', openMeetingForm.username)
-        localStorage.setItem('meeting_userpass', openMeetingForm.userpass)
+        localStorage.setItem('meeting_username', openMeetingForm.username);
+        localStorage.setItem('meeting_userpass', openMeetingForm.userpass);
       });
       closeOpenDialog();
     }
-  })
+  });
 };
 onMounted(() => {
-  const meeting_username = localStorage.getItem('meeting_username') || "";
-  const meeting_userpass = localStorage.getItem('meeting_userpass') || "";
+  const meeting_username = localStorage.getItem('meeting_username') || '';
+  const meeting_userpass = localStorage.getItem('meeting_userpass') || '';
   meetingForm.username = meeting_username;
   meetingForm.userpass = meeting_userpass;
   openMeetingForm.username = meeting_username;

+ 0 - 2
src/views/globalMap/RightMenu/TyphoonVideo.vue

@@ -125,7 +125,6 @@ const initDataByTyphoon = async () => {
   }
 };
 
-
 const fetchData = async (apiFunction, params) => {
   try {
     const response = await apiFunction(params);
@@ -168,7 +167,6 @@ const initData = async () => {
     console.error('Error initializing data:', error);
   }
 };
-
 </script>
 
 <style lang="scss" scoped>