|
@@ -212,6 +212,13 @@
|
|
:formatter="rssiFormatter"
|
|
:formatter="rssiFormatter"
|
|
>
|
|
>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="aliasName"
|
|
|
|
+ align="center"
|
|
|
|
+ label="名称"
|
|
|
|
+
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
prop="deviceType"
|
|
prop="deviceType"
|
|
align="center"
|
|
align="center"
|
|
@@ -551,6 +558,7 @@ export default {
|
|
userLink: {
|
|
userLink: {
|
|
num: "",
|
|
num: "",
|
|
mac: "",
|
|
mac: "",
|
|
|
|
+ aliasName:'',
|
|
linkStatus: false,
|
|
linkStatus: false,
|
|
ecgAllList: [], //心电数据部分
|
|
ecgAllList: [], //心电数据部分
|
|
ecgSectionList: [], //心电数据全部
|
|
ecgSectionList: [], //心电数据全部
|
|
@@ -560,6 +568,7 @@ export default {
|
|
userTwoLink: {
|
|
userTwoLink: {
|
|
num: "",
|
|
num: "",
|
|
mac: "",
|
|
mac: "",
|
|
|
|
+ aliasName:'',
|
|
linkStatus: false,
|
|
linkStatus: false,
|
|
ecgAllList: [], //心电数据部分
|
|
ecgAllList: [], //心电数据部分
|
|
ecgSectionList: [], //心电数据全部
|
|
ecgSectionList: [], //心电数据全部
|
|
@@ -1006,8 +1015,8 @@ export default {
|
|
//当按钮状态是结束时
|
|
//当按钮状态是结束时
|
|
if (this.buttonFlag == "结束") {
|
|
if (this.buttonFlag == "结束") {
|
|
this.send(one);
|
|
this.send(one);
|
|
- let left = `Player1,${this.userLink.num}, ${a},${this.userLink.mac}`;
|
|
|
|
- let right = `Player2,${this.userTwoLink.num},${b},${this.userTwoLink.mac}`;
|
|
|
|
|
|
+ let left = `Player1,${this.userLink.num}, ${a},${this.userLink.aliasName}`;
|
|
|
|
+ let right = `Player2,${this.userTwoLink.num},${b},${this.userTwoLink.aliasName}`;
|
|
this.sendTarget(left, right);
|
|
this.sendTarget(left, right);
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -1031,6 +1040,7 @@ export default {
|
|
for (let i = 0; i < scanDataTmpFin.length; i++) {
|
|
for (let i = 0; i < scanDataTmpFin.length; i++) {
|
|
let obj = {
|
|
let obj = {
|
|
rssi: "",
|
|
rssi: "",
|
|
|
|
+ aliasName:'',
|
|
name: "",
|
|
name: "",
|
|
mac: "",
|
|
mac: "",
|
|
connect: false,
|
|
connect: false,
|
|
@@ -1039,6 +1049,7 @@ export default {
|
|
at: "",
|
|
at: "",
|
|
};
|
|
};
|
|
obj.rssi = scanDataTmpFin[i].rssi;
|
|
obj.rssi = scanDataTmpFin[i].rssi;
|
|
|
|
+ obj.aliasName = scanDataTmpFin[i].aliasName;
|
|
obj.name = scanDataTmpFin[i].name;
|
|
obj.name = scanDataTmpFin[i].name;
|
|
obj.mac = scanDataTmpFin[i].mac;
|
|
obj.mac = scanDataTmpFin[i].mac;
|
|
obj.connect = false;
|
|
obj.connect = false;
|
|
@@ -1112,7 +1123,7 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
for (let k = 0; k < currentDeviceList.length; k++) {
|
|
for (let k = 0; k < currentDeviceList.length; k++) {
|
|
- if (that.userLink.mac !== "" && that.userLink.mac == currentDeviceList[k].mac) {
|
|
|
|
|
|
+ if (that.userLink.mac !== "" && (that.userLink.mac == currentDeviceList[k].mac)) {
|
|
currentDeviceList[k].userNum = that.userLink.num;
|
|
currentDeviceList[k].userNum = that.userLink.num;
|
|
}
|
|
}
|
|
if (
|
|
if (
|
|
@@ -1767,6 +1778,7 @@ export default {
|
|
mac: dataLin.m,
|
|
mac: dataLin.m,
|
|
name: dataLin.n,
|
|
name: dataLin.n,
|
|
rssi: dataLin.rssi,
|
|
rssi: dataLin.rssi,
|
|
|
|
+ aliasName: dataLin.aliasName,
|
|
ai: dataLin.ai,
|
|
ai: dataLin.ai,
|
|
at: dataLin.at,
|
|
at: dataLin.at,
|
|
type: dataLin.t, //当type为1时为心电
|
|
type: dataLin.t, //当type为1时为心电
|
|
@@ -1776,7 +1788,7 @@ export default {
|
|
} else if (redata.msgType == "eegData") {
|
|
} else if (redata.msgType == "eegData") {
|
|
// let dataLin = JSON.parse(redata.content);
|
|
// let dataLin = JSON.parse(redata.content);
|
|
///先判断第一个用户是否有mac---有mac代表已连接
|
|
///先判断第一个用户是否有mac---有mac代表已连接
|
|
- if (that.userLink.mac !== "" && that.userLink.mac == dataLin.id) {
|
|
|
|
|
|
+ if (that.userLink.mac !== "" && (that.userLink.mac == dataLin.id)) {
|
|
ipcRenderer.send("asynchronoushrv-naoData", {
|
|
ipcRenderer.send("asynchronoushrv-naoData", {
|
|
value: dataLin.value,
|
|
value: dataLin.value,
|
|
mac: dataLin.id,
|
|
mac: dataLin.id,
|
|
@@ -1798,7 +1810,7 @@ export default {
|
|
//当该用户的mac与id相同时,取这个数据
|
|
//当该用户的mac与id相同时,取这个数据
|
|
// console.log(dataLin.id === that.userLink.mac);
|
|
// console.log(dataLin.id === that.userLink.mac);
|
|
//用户1
|
|
//用户1
|
|
- if (that.userLink.mac !== "" && dataLin.id === that.userLink.mac) {
|
|
|
|
|
|
+ if (that.userLink.mac !== "" && (dataLin.id === that.userLink.mac)) {
|
|
// let list = dataLin.value.split(",");
|
|
// let list = dataLin.value.split(",");
|
|
let list = JSON.parse(dataLin.value);
|
|
let list = JSON.parse(dataLin.value);
|
|
// console.log(list)
|
|
// console.log(list)
|
|
@@ -1848,6 +1860,7 @@ export default {
|
|
mac: dataLin.m,
|
|
mac: dataLin.m,
|
|
name: dataLin.n,
|
|
name: dataLin.n,
|
|
rssi: dataLin.rssi,
|
|
rssi: dataLin.rssi,
|
|
|
|
+ aliasName: dataLin.aliasName,
|
|
connect: true,
|
|
connect: true,
|
|
ai: dataLin.ai,
|
|
ai: dataLin.ai,
|
|
at: dataLin.at,
|
|
at: dataLin.at,
|
|
@@ -1919,10 +1932,12 @@ export default {
|
|
if (that.userLink.mac == mac) {
|
|
if (that.userLink.mac == mac) {
|
|
that.userLink.linkStatus = false;
|
|
that.userLink.linkStatus = false;
|
|
that.userLink.mac = "";
|
|
that.userLink.mac = "";
|
|
|
|
+ that.userLink.aliasName='';
|
|
}
|
|
}
|
|
if (that.userTwoLink.mac == mac) {
|
|
if (that.userTwoLink.mac == mac) {
|
|
that.userTwoLink.linkStatus = false;
|
|
that.userTwoLink.linkStatus = false;
|
|
that.userTwoLink.mac = "";
|
|
that.userTwoLink.mac = "";
|
|
|
|
+ that.userTwoLink.aliasName = "";
|
|
}
|
|
}
|
|
} else if (redata.msgType == "connect") {
|
|
} else if (redata.msgType == "connect") {
|
|
console.log(dataLin);
|
|
console.log(dataLin);
|
|
@@ -1953,8 +1968,10 @@ export default {
|
|
// this.userDeviceFlag
|
|
// this.userDeviceFlag
|
|
if (that.userDeviceFlag == 1) {
|
|
if (that.userDeviceFlag == 1) {
|
|
that.userLink.mac = dataLin.m;
|
|
that.userLink.mac = dataLin.m;
|
|
|
|
+ that.userLink.aliasName = dataLin.aliasName;
|
|
} else if (that.userDeviceFlag == 2) {
|
|
} else if (that.userDeviceFlag == 2) {
|
|
that.userTwoLink.mac = dataLin.m;
|
|
that.userTwoLink.mac = dataLin.m;
|
|
|
|
+ that.userTwoLink.aliasName = dataLin.aliasName;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|