From 5661d261fa263068e9a77fe0e4d4fc9569811a1a Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期一, 26 五月 2025 15:29:49 +0800
Subject: [PATCH] 当前值 展示 单位转换 计算测点 可以选择 累计点和极值点

---
 src/views/data/point/DaPointValue.vue |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/views/data/point/DaPointValue.vue b/src/views/data/point/DaPointValue.vue
index b44c43e..80f73af 100644
--- a/src/views/data/point/DaPointValue.vue
+++ b/src/views/data/point/DaPointValue.vue
@@ -8,7 +8,7 @@
     <el-form
       :model="dataForm"
       v-loading="formLoading"
-      label-width="120px"
+      label-width="100px"
     >
       <el-row>
         <el-col :span="12">
@@ -23,12 +23,17 @@
         </el-col>
       </el-row>
       <el-row>
-        <el-col :span="12">
+        <el-col :span="8">
           <el-form-item label="数据时间" prop="dataTime">
             <el-input v-model="dataForm.dataTime" readonly/>
           </el-form-item>
         </el-col>
-        <el-col :span="12">
+        <el-col :span="8">
+          <el-form-item label="单位转换" prop="unittransfactor">
+            <el-input v-model="dataForm.unittransfactor" readonly />
+          </el-form-item>
+        </el-col>
+        <el-col :span="8">
           <el-form-item label="数据值" prop="dataValue">
             <el-input v-model="dataForm.dataValue" readonly>
               <template #append>{{ dataForm.unit }}</template>
@@ -42,9 +47,9 @@
     <ContentWrap v-if="dataForm.pointType === 'CALCULATE'">
       <el-table border stripe v-loading="tableLoading" :data="list">
         <el-table-column type="index" header-align="center" align="center" fixed="left" width="50"/>
-        <el-table-column fixed label="测点编码" header-align="center" align="left" min-width="130" prop="pointNo" />
+        <el-table-column fixed label="测点编码" header-align="center" align="left" min-width="150" prop="pointNo" />
         <el-table-column fixed label="测点名称" header-align="center" align="left" min-width="240" prop="pointName" />
-        <el-table-column fixed label="当前值" header-align="center" align="left" min-width="240" prop="currentValue" />
+        <el-table-column fixed label="当前值" header-align="center" align="left" min-width="150" prop="currentValue" />
       </el-table>
       <!-- 分页 -->
       <Pagination
@@ -88,6 +93,7 @@
 
 /** 打开弹窗 */
 const open = async (row: object) => {
+  console.log(row)
   visible.value = true
   resetForm()
   dataForm.value.id = row.id;
@@ -95,6 +101,7 @@
   dataForm.value.pointName = row.pointName;
   dataForm.value.pointType = row.pointType;
   dataForm.value.unit = row.unit;
+  dataForm.value.unittransfactor = row.unittransfactor;
   getCurrentData()
   queryParams.pointNo = row.pointNo;
   if (dataForm.value.pointType === "CALCULATE") {

--
Gitblit v1.9.3