From c29c0efe096aed6d8349f227f909508f8a49c16a Mon Sep 17 00:00:00 2001
From: web <candymxq888@outlook.com>
Date: 星期一, 31 三月 2025 16:52:07 +0800
Subject: [PATCH] fix:修改首页标点

---
 src/views/screen/temperature/monitor/index.vue |  110 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 69 insertions(+), 41 deletions(-)

diff --git a/src/views/screen/temperature/monitor/index.vue b/src/views/screen/temperature/monitor/index.vue
index 5ac61ee..931e196 100644
--- a/src/views/screen/temperature/monitor/index.vue
+++ b/src/views/screen/temperature/monitor/index.vue
@@ -1,6 +1,7 @@
  <script setup>
  import {ref} from "vue";
  import {getUserType} from '@/utils/auth.js'
+
  const userType = ref(getUserType())
  const monitorRef = ref()
  const searchVal = ref('')
@@ -9,7 +10,16 @@
      { label: '水电站流量监测点', value: 1 },
      { label: '新扎口流量监测点', value: 2 },
  ])
- const video = ref()
+ const setData = reactive({
+     licheng: '',
+     toufang: '',
+     gaocheng: '',
+     shuiwei: '',
+     shuiwen: '',
+     shuiweiji: '',
+     jilu: '',
+     shuju: ''
+ })
 
  // 全屏操作
  const handleFullScreen = () => {
@@ -84,53 +94,56 @@
                         <div class="item-set">
                             <div class="setbox">
                                 <div class="name">里程设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.licheng" />
                             </div>
                             <div class="setbox">
                                 <div class="name">投放度设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.toufang" />
                             </div>
                             <div class="setbox">
                                 <div class="name">高程设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.gaocheng" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水位下限设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.shuiwei" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水温下限设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.shuiwen" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水位计采集间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.shuiweiji">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                             <div class="setbox">
                                 <div class="name">记录上报间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.jilu">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                             <div class="setbox">
                                 <div class="name">实时数据上报间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.shuju">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                         </div>
                         <div class="item-btn"><el-button size="large" type="success">批量应用</el-button></div>
+                        <div class="item-error">
+                            <img src="@/assets/images/warning.png" />
+                        </div>
                     </div>
                     <div class="item">
                         <div class="item-t">电站进水口水温监测点</div>
@@ -151,53 +164,56 @@
                         <div class="item-set">
                             <div class="setbox">
                                 <div class="name">里程设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.licheng" />
                             </div>
                             <div class="setbox">
                                 <div class="name">投放度设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.toufang" />
                             </div>
                             <div class="setbox">
                                 <div class="name">高程设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.gaocheng" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水位下限设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.shuiwei" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水温下限设置:</div>
-                                <el-input  />
+                                <el-input v-model="setData.shuiwen" />
                             </div>
                             <div class="setbox">
                                 <div class="name">水位计采集间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.shuiweiji">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                             <div class="setbox">
                                 <div class="name">记录上报间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.jilu">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                             <div class="setbox">
                                 <div class="name">实时数据上报间隔设置:</div>
-                                <el-select>
-                                    <el-option>60s</el-option>
-                                    <el-option>120s</el-option>
-                                    <el-option>300s</el-option>
-                                    <el-option>600s</el-option>
+                                <el-select v-model="setData.shuju">
+                                    <el-option value="60">60s</el-option>
+                                    <el-option value="120">120s</el-option>
+                                    <el-option value="300">300s</el-option>
+                                    <el-option value="600">600s</el-option>
                                 </el-select>
                             </div>
                         </div>
                         <div class="item-btn"><el-button size="large" type="success">批量应用</el-button></div>
+                        <div class="item-error">
+                            <img src="@/assets/images/warning.png" />
+                        </div>
                     </div>
                 </div>
             </div>
@@ -293,6 +309,18 @@
                     border: 1px solid #176CE5;
                     padding: 20px;
                     border-radius: 8px;
+                    position: relative;
+                    &-error{
+                        position: absolute;
+                        left: 0;
+                        top: 0;
+                        width: 100%;
+                        height: 100%;
+                        background: rgba(0, 0, 0, 0.3);
+                        img{
+                            width: 100%;
+                        }
+                    }
                     .item-t{
                         font-size: 36px;
                         color: #fff;

--
Gitblit v1.9.3