iZaiZaiA 2 years ago
parent
commit
e58e133cbd
1 changed files with 37 additions and 4 deletions
  1. 37 4
      src/views/data-fill/components/ListItem.vue

+ 37 - 4
src/views/data-fill/components/ListItem.vue

@@ -81,6 +81,25 @@
     <el-dialog v-model="uploadModal" title="上传文件" width="38rem" custom-class="hc-modal-border">
         <HcUpload :fileList="fileListData" :datas="uploadData" @change='uploadChange'/>
     </el-dialog>
+    <!--插入设计值/频率-->
+    <el-dialog v-model="IDVFModal" title="插入设计值/频率" width="600px" custom-class="hc-modal-border">
+        <el-alert title="填写完设计值和频率,系统自动计算实测值" type="warning" :closable="false"/>
+        <el-form ref="formIDVFRef" :model="formIDVFModel" :rules="formIDVFRules" label-width="auto" size="large">
+            <el-form-item label="设计值" prop="designValue">
+                <el-input v-model="formIDVFModel.designValue" placeholder="请输入设计值"/>
+            </el-form-item>
+            <el-form-item label="频率" prop="frequency">
+                <el-input v-model="formIDVFModel.frequency" placeholder="请输入频率"/>
+            </el-form-item>
+        </el-form>
+        <template #footer>
+            <div class="dialog-footer">
+                <el-button size="large" @click="IDVFModal = false">取消</el-button>
+                <el-button type="primary" hc-btn @click="IDVFModal = false">确认插入</el-button>
+            </div>
+        </template>
+    </el-dialog>
+
 </template>
 
 <script setup>
@@ -361,8 +380,6 @@ const uploadChange = async ({type}) => {
 }
 
 
-
-
 //相关变量
 const tableFormItemNode = ref({})
 const tableFormMenuShow = ref(false)
@@ -393,8 +410,6 @@ const onRightClick = (event, KeyName, index) => {
 }
 
 //鼠标右键菜单被点击
-const IDVFModal = ref(false)
-const formIDVFRef = ref(null)
 const handleMenuSelect = (key) => {
     tableFormMenuShow.value = false;
     if (key === 'IDVF') {
@@ -411,6 +426,24 @@ const onClickoutside = () => {
     tableFormMenuShow.value = false;
 }
 
+//插入设计值
+const IDVFModal = ref(false)
+const formIDVFRef = ref(null)
+const formIDVFModel = ref({designValue: '', frequency: ''})
+const formIDVFRules = {
+    designValue: {
+        required: true,
+        trigger: "blur",
+        message: "请输入设计值"
+    },
+    frequency: {
+        required: true,
+        trigger: "blur",
+        message: "请输入频率"
+    }
+}
+
+
 //事件
 const emit = defineEmits(['renew','offsetTop'])