diff --git a/src/api/user.js b/src/api/user.js index 527057d..284a117 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -6,7 +6,7 @@ export const loginService = (loginData) => { loginData = loginData._value; for (let key in loginData) { if (key === "username") { - //姝e垯琛ㄨ揪寮忓垽鏂偖绠� + //濮濓絽鍨悰銊ㄦ彧瀵繐鍨介弬顓㈠仏缁狅拷 if (RegExp(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/).test(loginData[key])) { loginData['email'] = loginData[key] loginData[key] = '' @@ -47,7 +47,7 @@ export const addGroupRequestService = (Data) => { } return request.post('/im/send_message', params,{ headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } @@ -58,7 +58,7 @@ export const getFriendReqService = (Data) => { } return request.post('/im/get_friend_request', params, { headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } @@ -70,12 +70,12 @@ export const GetUserInfoService = (Data) => { } return request.post('/user/info', params, { headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } -//鍒犻櫎濂藉弸鎴栬€呯兢缁� +//閸掔娀娅庢總钘夊几閹存牞鈧懐鍏㈢紒锟� export const DelFGService =(Data) =>{ const params = new URLSearchParams(); for (let key in Data) { @@ -83,7 +83,7 @@ export const DelFGService =(Data) =>{ } return request.post('/im/del_friend_or_group', params, { headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } @@ -95,7 +95,7 @@ export const updateUserInfoService = (Data) => { } return request.post('/user/update', params, { headers: { - 'token': Data.token, // 灏� token 锟斤拷鎹负鎮ㄧ殑浠ょ墝鍊� + 'token': Data.token, // 鐏忥拷 token 閿熸枻鎷烽幑顫礋閹劎娈戞禒銈囧閸婏拷 } }) } @@ -107,7 +107,7 @@ export const acceptInviteService =(Data)=> { } return request.post('/im/accept_invite', params, { headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } @@ -118,7 +118,7 @@ export const rejectInviteService =(Data)=> { } return request.post('/im/reject_invite', params, { headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } @@ -130,7 +130,7 @@ export const SearchUserService = (Data) => { } return request.post('/user/search', params,{ headers: { - 'token': Data.token, // 灏� token 鏇挎崲涓烘偍鐨勪护鐗屽€� + 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟� } }) } diff --git a/src/views/DeviceList.vue b/src/views/DeviceList.vue index 1632224..b2abd1e 100644 --- a/src/views/DeviceList.vue +++ b/src/views/DeviceList.vue @@ -9,8 +9,12 @@ import { updateDeviceService } from "@/api/device.js"; import router from "@/router/index.js"; import { ElMessage } from 'element-plus'; import Menu from "@/views/Menu.vue"; +import VideoStream from "@/views/DeviceRealVP.vue"; export default { + components: { + VideoStream, + }, data() { return { ip: "", @@ -23,6 +27,8 @@ export default { }, addDialogVisible: false, updateDialogVisible: false, + deviceStreamDialogVisible: false, + playing_device: "", searchForm: { hour: 0, entrydate: [], @@ -108,7 +114,9 @@ export default { playRealVp(index) { var id = this.tableData[index].ID; localStorage.setItem("realvp_device_id", id); - router.push("/deviceRealVP"); + // router.push("/deviceRealVP"); + this.playing_device = id + " " + this.tableData[index].DeviceName; + this.deviceStreamDialogVisible = true; }, async deleteDevice(index) { // 删除前确认 @@ -238,7 +246,7 @@ export default { router.push("/login"); } // console.log("mounted"); - this.getIpClient(); + //this.getIpClient(); this.getDeviceList(); }, }; @@ -325,6 +333,20 @@ export default { + + + + 视频播放({{playing_device }}): + + + + - 设备 + > --> - +