From 82b23d3247a3ab2c7375435f383d493d9e2716a9 Mon Sep 17 00:00:00 2001 From: sunmeng <1162067978@qq.com> Date: Fri, 27 Sep 2024 15:59:51 +0800 Subject: [PATCH 1/3] 1 --- src/views/page/sensorSet.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/page/sensorSet.vue b/src/views/page/sensorSet.vue index b3f524d..d6eab15 100644 --- a/src/views/page/sensorSet.vue +++ b/src/views/page/sensorSet.vue @@ -252,20 +252,22 @@ return num var inputData = this.inputData var list1 = this.padString(inputData['272'].toString(2), 6) var listData = list1.split('') - - if (Number(listData[listData.length - 1 - this.active])) { + + if (Number(listData[listData.length - 1 - this.active])==1) { listData[listData.length - 1 - this.active] = '0' this.openList.splice(this.openList.indexOf(this.active), 1) } else { listData[listData.length - 1 - this.active] = '1' this.openList.push(this.active) } + var listNew = listData.join(""); var dataNum = { target: { value: parseInt(listNew, 2), }, }; + this.inputData['272']=parseInt(listNew, 2) this.changeBtn('272', dataNum); }, getData272() { @@ -275,7 +277,6 @@ return num this.openList = [] for (var i = 0; i < number; i++) { - console.log(Number(list1[list1.length - 1 - i])); if (Number(list1[list1.length - 1 - i])) { this.openList.push(i) } -- 2.47.2 From c2fb01610f85c11f9c454280c25ac744b239119a Mon Sep 17 00:00:00 2001 From: sunmeng <1162067978@qq.com> Date: Fri, 27 Sep 2024 17:00:48 +0800 Subject: [PATCH 2/3] 1 --- src/views/page/formula.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/page/formula.vue b/src/views/page/formula.vue index 2dc59f3..f464685 100644 --- a/src/views/page/formula.vue +++ b/src/views/page/formula.vue @@ -222,6 +222,7 @@ export default { dataSel: '', store: this.$store.state, loading:null, + numlist:[], } }, watch: { @@ -309,14 +310,19 @@ export default { }, 100); }, getSeldata3(num) { - var number = this.padString(num.toString(2), 9) + var number = this.padString(num.toString(2), 16) this.numlist = number.split('') + + this.numlist.forEach((el, index) => { - if (Number(el)) { + if(index Date: Fri, 27 Sep 2024 17:20:50 +0800 Subject: [PATCH 3/3] 1 --- src/views/page/formula.vue | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/views/page/formula.vue b/src/views/page/formula.vue index f464685..18fd528 100644 --- a/src/views/page/formula.vue +++ b/src/views/page/formula.vue @@ -312,14 +312,12 @@ export default { getSeldata3(num) { var number = this.padString(num.toString(2), 16) this.numlist = number.split('') - - this.numlist.forEach((el, index) => { if(index