From a67d699ffa2376fc457aa614fc550a2a7144291c Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期五, 01 十一月 2024 10:38:02 +0800
Subject: [PATCH] 调整页面

---
 Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue
index aab3217..51f9ec7 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue
@@ -390,12 +390,12 @@
               <h3 style="border-bottom: 1px solid #eee;margin: -10px 0 20px;line-height: 40px">{{ form.attributeDataType }}</h3>
               <el-col :span="8">
                 <el-form-item label="绮惧害锛�" prop="precisionLength">
-                  <el-input-number v-model="form.precisionLength" controls-position="right" :min="0"></el-input-number>
+                  <el-input-number v-model="form.precisionLength" controls-position="right" :precision="0" :step="1" :min="0"></el-input-number>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
                 <el-form-item label="闀垮害锛�" prop="scaleLength">
-                  <el-input-number v-model="form.scaleLength" controls-position="right" :min="0"></el-input-number>
+                  <el-input-number v-model="form.scaleLength" controls-position="right"  :precision="0" :step="1" :min="0"></el-input-number>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
@@ -406,7 +406,7 @@
                   </el-select>
                 </el-form-item>
                 <el-form-item v-else label="榛樿鍊硷細"  prop="defaultValue">
-                  <el-input-number v-model="form.defaultValue" controls-position="right"></el-input-number>
+                  <el-input-number v-model="form.defaultValue" controls-position="right" :precision="form.precisionLength"></el-input-number>
                 </el-form-item>
               </el-col>
               <el-col :span="8">
@@ -1023,7 +1023,7 @@
       }
     },
 
-    // 涓嶄娇鐢ㄦ灇涓� 鎵嬪姩娣诲姞鏋氫妇鍊�
+    // 涓嶄娇鐢ㄦ灇涓� 鎵嬪姩娣诲姞鏋氫妇鍊� VTString
     enumAddHandler() {
       // 妫�鏌ュ拰杞崲 this.form.range 涓烘暟缁勶紝鍚屾椂鎺掗櫎绌哄��
       let currentRangeArray = this.form.rangeValue ? this.form.rangeValue.split('\n').filter(item => item.trim() !== '') : [];
@@ -1054,8 +1054,6 @@
         let lastValue = this.form.enumAddValue[(this.form.enumAddValue.length - 1)];
         // 鍒囧壊 enumAddValue 鐨勯�楀彿
         let values = this.form.enumAddValue.split(regex).map(item => item.trim()).filter(item => item !== "");
-        ;
-
 
         // 妫�鏌ユ槸鍚︽湁鏈夋晥鐨勫��
         if (values.length < 2 || values.some(item => item === '')) {
@@ -1103,7 +1101,10 @@
         '=': '=',
         '!=': '!='
       };
-
+      if (isNaN(this.form.enumAddValue.trim())) {
+        this.$message.error('璇疯緭鍏ユ湁鏁堢殑鏁板瓧鍊硷紒');
+        return;
+      }
       // 鍒涘缓鏂扮殑鍊�
       let newValue = operatorMap[val] + this.form.enumAddValue.trim();
 

--
Gitblit v1.9.3