|
@@ -10,7 +10,7 @@
|
|
|
|
|
|
<el-col :sm="24" :md="12">
|
|
|
<el-form-item label="参数编码" prop="paramCode" >
|
|
|
- <el-select v-model="formModel.paramCode" placeholder="选择参数编码" style="width:100%">
|
|
|
+ <el-select v-model="formModel.paramCode" placeholder="选择参数编码" style="width:100%" @change="changeParamHandle">
|
|
|
<el-option
|
|
|
v-for="item in paramCodeOpts"
|
|
|
:key="item.paramCode"
|
|
@@ -90,9 +90,80 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
+
|
|
|
+
|
|
|
</el-row>
|
|
|
|
|
|
-
|
|
|
+ <el-row :gutter="50" v-show="showParam2">
|
|
|
+ <el-col :sm="24" :md="24">
|
|
|
+ <el-divider content-position="left"><label style="font-weight: bold;">位移参数配置(多值参数才需要)</label></el-divider>
|
|
|
+ </el-col>
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="显示单位">
|
|
|
+ <el-select v-model="formModel.displayUnit2" placeholder="请选择显示单位" style="width:100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in unitOpts"
|
|
|
+ :key="item.unitSymbol"
|
|
|
+ :label="item.unitSymbol"
|
|
|
+ :value="item.unitSymbol"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="显示格式" >
|
|
|
+ <el-input v-model="formModel.displayFormat2" autocomplete="off" placeholder="请输入显示格式" clearable/>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="入库单位">
|
|
|
+ <el-select v-model="formModel.insertUnit2" placeholder="请选择入库单位" style="width:100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in unitOpts"
|
|
|
+ :key="item.unitSymbol"
|
|
|
+ :label="item.unitSymbol"
|
|
|
+ :value="item.unitSymbol"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="采集单位">
|
|
|
+ <el-select v-model="formModel.gatherUnit2" placeholder="请选择采集单位" style="width:100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in unitOpts"
|
|
|
+ :key="item.unitSymbol"
|
|
|
+ :label="item.unitSymbol"
|
|
|
+ :value="item.unitSymbol"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="标定系数A">
|
|
|
+ <el-input v-model="formModel.calibrateA2" autocomplete="off" placeholder="请输入标定系数A" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="标定系数B">
|
|
|
+ <el-input v-model="formModel.calibrateB2" autocomplete="off" placeholder="请输入标定系数B" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :sm="24" :md="12">
|
|
|
+ <el-form-item label="标定系数C">
|
|
|
+ <el-input v-model="formModel.calibrateC2" autocomplete="off" placeholder="请输入标定系数C" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ </el-row>
|
|
|
|
|
|
|
|
|
|
|
@@ -124,9 +195,18 @@
|
|
|
calibrateA:null,
|
|
|
calibrateB:null,
|
|
|
calibrateC:null,
|
|
|
- displayNum:1
|
|
|
+ displayNum:1,
|
|
|
+ displayUnit2:null,
|
|
|
+ displayFormat2:null,
|
|
|
+ insertUnit2:null,
|
|
|
+ gatherUnit2:null,
|
|
|
+ calibrateA2:null,
|
|
|
+ calibrateB2:null,
|
|
|
+ calibrateC2:null,
|
|
|
})
|
|
|
|
|
|
+ const showParam2=ref(false)
|
|
|
+
|
|
|
const props=defineProps({
|
|
|
record:Object
|
|
|
})
|
|
@@ -159,6 +239,11 @@
|
|
|
if(props.record){
|
|
|
let {paramId,wellId,paramCode,paramName,displayUnit,displayFormat,insertUnit,gatherUnit,calibrateA,calibrateB,calibrateC,displayNum}=props.record
|
|
|
Object.assign(formModel,{paramId,wellId,paramCode,paramName,displayUnit,displayFormat,insertUnit,gatherUnit,calibrateA,calibrateB,calibrateC,displayNum})
|
|
|
+
|
|
|
+ let {displayUnit2,insertUnit2,gatherUnit2,displayFormat2,calibrateA2,calibrateB2,calibrateC2}=props.record
|
|
|
+ Object.assign(formModel,{displayUnit2,insertUnit2,gatherUnit2,displayFormat2,calibrateA2,calibrateB2,calibrateC2})
|
|
|
+
|
|
|
+ changeParamHandle(paramCode)
|
|
|
}
|
|
|
}
|
|
|
catch(err){
|
|
@@ -167,6 +252,10 @@
|
|
|
|
|
|
})
|
|
|
|
|
|
+ const changeParamHandle=(selVal)=>{
|
|
|
+ showParam2.value=selVal.indexOf('diagram_')>=0
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
let initFormDone=false
|
|
|
|