From bb876681574cd5e508433e9e73d57e075340443f Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期五, 06 六月 2025 18:49:48 +0800 Subject: [PATCH] 建议快照 上下限 bug --- src/views/model/sche/snapshotConf/det/configDetForm.vue | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/src/views/model/sche/snapshotConf/det/configDetForm.vue b/src/views/model/sche/snapshotConf/det/configDetForm.vue index d1ba51c..3f9cd5a 100644 --- a/src/views/model/sche/snapshotConf/det/configDetForm.vue +++ b/src/views/model/sche/snapshotConf/det/configDetForm.vue @@ -22,9 +22,9 @@ </el-col> <el-col :span="12"> <el-form-item label="数据编号" prop="dataNo"> - <el-select-v2 v-if="formData.dataType === 'PREDICT_ITEM_N' || formData.dataType === 'PREDICT_ITEM_L' || formData.dataType === 'PREDICT_ITEM_CUR'" + <el-select-v2 v-if="formData.dataType === 'PREDICT_ITEM_N' || formData.dataType === 'PREDICT_ITEM_L' || formData.dataType === 'PREDICT_ITEM_C'" v-model="formData.dataNo" - :options="modelparamListMap['NormalItem'] || []" + :options="modelparamListMap['allPredictItemList'] || []" placeholder="请选择" :props="{value:'value',label:'label',options:'children'}" clearable @@ -48,7 +48,7 @@ <el-row :gutter="20"> <el-col :span="12"> <el-form-item label="数据名称" prop="dataName"> - <el-input v-model="formData.dataName" placeholder="" disabled/> + <el-input v-model="formData.dataName" placeholder=""/> </el-form-item> </el-col> <el-col :span="12"> @@ -66,6 +66,18 @@ <el-col :span="12"> <el-form-item label="排序" prop="sort"> <el-input v-model="formData.sort" placeholder=""/> + </el-form-item> + </el-col> + </el-row> + <el-row :gutter="20"> + <el-col :span="12"> + <el-form-item label="上限" prop="limitH"> + <el-input-number v-model="formData.limitH" placeholder=""/> + </el-form-item> + </el-col> + <el-col :span="12"> + <el-form-item label="下限" prop="limitL"> + <el-input-number v-model="formData.limitL" placeholder=""/> </el-form-item> </el-col> </el-row> @@ -129,6 +141,8 @@ dataNo: undefined, leftLength: undefined, rightLength: undefined, + limitH: undefined, + limitL: undefined, sort: undefined, ext1: undefined, ext2: undefined, @@ -142,6 +156,8 @@ dataNo: [{required: true, message: '不能为空', trigger: 'blur'}], leftLength: [{required: true, message: '不能为空', trigger: 'blur'}], rightLength: [{required: true, message: '不能为空', trigger: 'blur'}], + limitH: [{required: true, message: '不能为空', trigger: 'blur'}], + limitL: [{required: true, message: '不能为空', trigger: 'blur'}], }) const formRef = ref() // 表单 Ref @@ -203,6 +219,8 @@ dataNo: undefined, leftLength: undefined, rightLength: undefined, + limitH: undefined, + limitL: undefined, sort: undefined, ext1: undefined, ext2: undefined, @@ -219,8 +237,8 @@ } const changeDataNo = (value) => { let dataName = undefined; - if (formData.value.dataType === 'PREDICT_ITEM_N' || formData.value.dataType === 'PREDICT_ITEM_L' || formData.value.dataType === 'PREDICT_ITEM_CUR') { - for (let item of modelparamListMap.value['NormalItem']) { + if (formData.value.dataType === 'PREDICT_ITEM_N' || formData.value.dataType === 'PREDICT_ITEM_L' || formData.value.dataType === 'PREDICT_ITEM_C') { + for (let item of modelparamListMap.value['allPredictItemList']) { dataName = item.children?.find(e => e.value === value)?.label; if (dataName != undefined) { break -- Gitblit v1.9.3