From 6275d49bc2ec09b32028f3918b2c16685352fa73 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期一, 31 三月 2025 20:35:56 +0800
Subject: [PATCH] 指标sql最大长度 测点默认最小值

---
 src/views/data/ind/item/IndCurrentData.vue |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/views/data/ind/item/IndCurrentData.vue b/src/views/data/ind/item/IndCurrentData.vue
index 88e9585..46143aa 100644
--- a/src/views/data/ind/item/IndCurrentData.vue
+++ b/src/views/data/ind/item/IndCurrentData.vue
@@ -13,7 +13,8 @@
         <el-button @click="getData()">查询</el-button>
       </el-form-item>
       <el-form-item>
-        <el-input v-model="dataForm.itemCurrentData" type="textarea" :rows="15" style="width: 550px" disabled/>
+        <el-input v-model="dataForm.itemCurrentData" type="textarea" :rows="15" style="width: 550px"
+                  disabled/>
       </el-form-item>
     </el-form>
   </el-dialog>
@@ -33,13 +34,21 @@
 /** 打开弹窗 */
 const open = async (itemNo: string) => {
   visible.value = true
+  resetForm()
   dataForm.value.itemNo = itemNo
-  dataForm.value.itemCurrentData = await ItemApi.getItemCurrentData(itemNo);
+  dataForm.value.itemCurrentData = JSON.stringify(await ItemApi.getItemCurrentData(itemNo));
 }
 
 defineExpose({open}) // 提供 open 方法,用于打开弹窗
 
-const getData = async() =>{
-  dataForm.value.itemCurrentData = await ItemApi.getItemCurrentData(dataForm.value.itemNo);
+const getData = async () => {
+  dataForm.value.itemCurrentData = JSON.stringify(await ItemApi.getItemCurrentData(dataForm.value.itemNo));
+}
+/** 重置表单 */
+const resetForm = () => {
+  dataForm.value = {
+    itemNo: undefined,
+    itemCurrentData: undefined
+  }
 }
 </script>

--
Gitblit v1.9.3