From 4279049add5b532755649e46a7411bc1d31fda60 Mon Sep 17 00:00:00 2001
From: Teng <461587751@qq.com>
Date: Fri, 26 Dec 2025 17:31:07 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/NursingNew/component/equipment.vue | 50 +--
pages/NursingNew/component/index.vue | 2 +-
pages/NursingNew/component/nurse/index.css | 45 ---
pages/NursingNew/component/nurse/index.ts | 7 -
pages/NursingNew/component/nurse/index.vue | 350 +-----------------
.../pleasetake/component/takehomep.vue | 2 +-
6 files changed, 23 insertions(+), 433 deletions(-)
delete mode 100644 pages/NursingNew/component/nurse/index.ts
diff --git a/pages/NursingNew/component/equipment.vue b/pages/NursingNew/component/equipment.vue
index b437124..03e02ce 100644
--- a/pages/NursingNew/component/equipment.vue
+++ b/pages/NursingNew/component/equipment.vue
@@ -1,5 +1,5 @@
-
+
@@ -560,7 +560,7 @@
waterwaterReset, waterwaterControl, waterbaoxiu, waterwaterRead, humidDevicebaoxiu, updateDeviceRealTime, cameraInfobaoxiu,
electricityMeterListArray, requestLogList, humidDevicejgList, humidDevicejgwarn
} from "./api.js"
- import { movedirection, queryPadPageList } from '@/pages/watch/api/lunpan.js'
+ import { movedirection } from '@/pages/watch/api/lunpan.js'
import joysticknew from '@/component/public/newgame/joysticknew.vue';
const props = defineProps({
@@ -568,12 +568,6 @@
type: Boolean,
required: true,
},
- // propsmove: {
- // type: Number
- // },
- isMain: {
- type: Boolean
- }
});
const movetype = ref(-1);
@@ -672,32 +666,7 @@
const scrollLeft = ref(0)
// 监听 isMain 的变化,但只在 isShow 为 true 时响应
- watch(
- () => props.isMain,
- (newVal, oldVal) => {
- // 如果不是从一个明确的布尔值变到另一个(例如首次 undefined -> 布尔),可以按需忽略
- if (typeof oldVal !== 'boolean') return
- if (!props.isShow) return
- if (lanjie.value) {
- lanjie.value = false
- return
- }
- if (oldVal === true && newVal === false) {
- movetype.value = 0;
- zeroIndex.value = 0;
- typeNowtarget.value = zeroIndex.value;
- changeallmessage()
-
- } else if (oldVal === false && newVal === true) {
- movetype.value = -1
- zeroIndex.value = -1
- typeNowtarget.value = 0;
- changeallmessage()
- }
- // console.log("?????",typeNowtarget.value)
- }
- )
const zeroIndex = ref(-1)
const emit = defineEmits(['back', 'cleanmain', `canback`])
const savetopindex = ref(0)
@@ -1392,7 +1361,7 @@
const changeallmessage = () => {
uni.$emit('smallmonitor:isshow', false)
- typeNow.value = allArray.value[typeNowtarget.value].typeNumber;
+ typeNow.value = allArray.value[typeNowtarget.value]?.typeNumber ;
if (typeNow.value === 1) {
indexmessage.value = allArray.value[typeNowtarget.value]
const firstTarget = indexmessage.value.eleValue;
@@ -1441,12 +1410,17 @@
changeallmessage()
}, 500)
}
+ const closeit = ref(false)
const init = () => {
allArray.value = [];
// console.log("????", uni.getStorageSync('serverUrl'), uni.getStorageSync('nuId'))
electricityMeterlist().then((res : any) => {
// console.log("!!!", res.result)
- if (res.result.cameraInfoEntityList.length && res.result.cameraInfoEntityList != null) {
+ if(!res.result.cameraInfoEntityList.length){
+ closeit.value = true
+ return
+ }
+ if ( res.result.cameraInfoEntityList != null) {
res.result.cameraInfoEntityList.forEach((element : any, index : number) => {
element.typeNumber = 0
element.lookName = "摄像头" + (index+1) ;
@@ -1454,7 +1428,7 @@
allArray.value.push(element)
})
}
- if (res.result.electricityMeterEntityList.length && res.result.electricityMeterEntityList != null) {
+ if ( res.result.electricityMeterEntityList != null) {
res.result.electricityMeterEntityList.forEach((element : any, index : number) => {
element.typeNumber = 1
element.lookName = "电表" + (index+1)
@@ -1462,7 +1436,7 @@
allArray.value.push(element)
})
}
- if (res.result.waterMeterEntityList.length && res.result.waterMeterEntityList != null) {
+ if ( res.result.waterMeterEntityList != null) {
res.result.waterMeterEntityList.forEach((element : any, index : number) => {
element.typeNumber = 2
element.lookName = "水表" + (index+1)
@@ -1470,7 +1444,7 @@
allArray.value.push(element)
})
}
- if (res.result.humidDeviceEntityList.length && res.result.humidDeviceEntityList != null) {
+ if ( res.result.humidDeviceEntityList != null) {
res.result.humidDeviceEntityList.forEach((element : any, index : number) => {
element.typeNumber = 3
element.lookName = "温度计" + (index+1)
diff --git a/pages/NursingNew/component/index.vue b/pages/NursingNew/component/index.vue
index 354b9af..c8a4890 100644
--- a/pages/NursingNew/component/index.vue
+++ b/pages/NursingNew/component/index.vue
@@ -376,7 +376,7 @@
// console.log("????",transition.value)
setTimeout(() => {
transition.value = true;
- console.log("看看", uni.getStorageSync('NUall'))
+ // console.log("看看", uni.getStorageSync('NUall'))
}, 50)
} else {
transition.value = false;
diff --git a/pages/NursingNew/component/nurse/index.css b/pages/NursingNew/component/nurse/index.css
index 1af49d6..011ddd5 100644
--- a/pages/NursingNew/component/nurse/index.css
+++ b/pages/NursingNew/component/nurse/index.css
@@ -781,51 +781,6 @@
repeating-linear-gradient(0deg, var(--color) 0 var(--dash), transparent 0 calc(var(--dash) + var(--gap))) top right / var(--thick) 100% no-repeat;
}
-.time-button-black-spe {
- transition: all 1s;
- position: absolute;
- width: 360rpx;
- height: 100rpx;
- /* padding-left: 3rpx; */
- padding: 0 20rpx;
- border-radius: 20rpx;
- border-top-right-radius: 0;
- border: 2rpx solid #e8e9eb;
- color: #545569;
- /* background-color: rgb(77, 77, 77); */
- bottom: -100rpx;
- left: -220rpx;
- /* color: #fff; */
- background-color: #fff;
- display: flex;
- justify-content: center;
- align-items: center;
- z-index: 999;
- /* box-shadow: 0 2px 6px rgba(0, 131, 250, 0.2); */
-
-}
-
-.time-button-black {
- transition: all 1s;
- position: absolute;
-
- width: 360rpx;
- height: 100rpx;
- padding: 0 20rpx;
- border-radius: 20rpx;
- border-bottom-right-radius: 0;
- background-color: #fff;
- top: -100rpx;
- left: -220rpx;
- border: 2rpx solid #e8e9eb;
- color: #545569;
- display: flex;
- justify-content: center;
- align-items: center;
- z-index: 999;
- box-shadow: 0 2px 6px rgba(0, 131, 250, 0.2);
-
-}
.time-button-orange-spe {
transition: all 1s;
diff --git a/pages/NursingNew/component/nurse/index.ts b/pages/NursingNew/component/nurse/index.ts
deleted file mode 100644
index 39e7f73..0000000
--- a/pages/NursingNew/component/nurse/index.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-
-// 定义 Link 类型
-export type roomBtttonType = {
- url : string;
- targetUrl : string;
- name : string
-}
\ No newline at end of file
diff --git a/pages/NursingNew/component/nurse/index.vue b/pages/NursingNew/component/nurse/index.vue
index cf59e48..ae1e7c6 100644
--- a/pages/NursingNew/component/nurse/index.vue
+++ b/pages/NursingNew/component/nurse/index.vue
@@ -113,12 +113,6 @@
-
@@ -159,18 +153,6 @@
请选择服务指令迁移的目标单元格
-
@@ -407,13 +389,10 @@
监控
-
-
-
@@ -566,19 +545,15 @@
-