|
@@ -56,7 +56,7 @@
|
|
>
|
|
>
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
- <el-select v-model="i.materialQuality" placeholder="请选择材质" style="width: 100%" @change="getEnginSpecificationsList(item, index)" :disabled="status == 'read-only' ">
|
|
|
|
|
|
+ <el-select v-model="i.materialQuality" placeholder="请选择材质" style="width: 100%" @change="getEnginSpecificationsList(i, index)" :disabled="status == 'read-only' ">
|
|
<el-option
|
|
<el-option
|
|
v-for="e in materialQualityList"
|
|
v-for="e in materialQualityList"
|
|
:key="e.id"
|
|
:key="e.id"
|
|
@@ -72,7 +72,7 @@
|
|
v-show="i.specifications != null"
|
|
v-show="i.specifications != null"
|
|
|
|
|
|
>
|
|
>
|
|
- <el-select v-model="i.specifications" placeholder="请选择规格" style="width: 100%" @change="getEnginSpecificationsList(item, index)" :disabled="status == 'read-only' ">
|
|
|
|
|
|
+ <el-select v-model="i.specifications" placeholder="请选择规格" style="width: 100%" :disabled="status == 'read-only' ">
|
|
<el-option
|
|
<el-option
|
|
v-for="e in specificationsList"
|
|
v-for="e in specificationsList"
|
|
:key="e.id"
|
|
:key="e.id"
|
|
@@ -100,7 +100,7 @@
|
|
>
|
|
>
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
- <el-select v-model="i.corrosionLevel" placeholder="请选择腐蚀等级" style="width: 100%" @change="getEnginSpecificationsList(item, index)" :disabled="status == 'read-only' ">
|
|
|
|
|
|
+ <el-select v-model="i.corrosionLevel" placeholder="请选择腐蚀等级" style="width: 100%" :disabled="status == 'read-only' ">
|
|
<el-option
|
|
<el-option
|
|
v-for="e in corrosionLevelList"
|
|
v-for="e in corrosionLevelList"
|
|
:key="e.dictValue"
|
|
:key="e.dictValue"
|
|
@@ -118,7 +118,7 @@
|
|
>
|
|
>
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
- <el-select v-model="i.visitType" placeholder="请选择上门类型" style="width: 100%" @change="getEnginSpecificationsList(item, index)" :disabled="status == 'read-only' ">
|
|
|
|
|
|
+ <el-select v-model="i.visitType" placeholder="请选择上门类型" style="width: 100%" :disabled="status == 'read-only' ">
|
|
<el-option
|
|
<el-option
|
|
v-for="e in dict.type.visit_type"
|
|
v-for="e in dict.type.visit_type"
|
|
:key="e.value"
|
|
:key="e.value"
|
|
@@ -136,7 +136,7 @@
|
|
>
|
|
>
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- :rules="{required: true, message: '请输入材质', trigger: 'blur'}"-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
<!-- <el-input v-model="item.materialQuality" placeholder="请输入材质" style="width: 100%"/>-->
|
|
- <el-select v-model="i.selfClosingValveType" placeholder="请选择自闭阀类型" style="width: 100%" @change="getEnginSpecificationsList(item, index)" :disabled="status == 'read-only' ">
|
|
|
|
|
|
+ <el-select v-model="i.selfClosingValveType" placeholder="请选择自闭阀类型" style="width: 100%" :disabled="status == 'read-only' ">
|
|
<el-option
|
|
<el-option
|
|
v-for="e in dict.type.self_closing_valve_type"
|
|
v-for="e in dict.type.self_closing_valve_type"
|
|
:key="e.value"
|
|
:key="e.value"
|
|
@@ -384,6 +384,7 @@ export default {
|
|
},
|
|
},
|
|
// 获取材质规格
|
|
// 获取材质规格
|
|
getEnginSpecificationsList(e,idx){
|
|
getEnginSpecificationsList(e,idx){
|
|
|
|
+ console.log(e)
|
|
getEnginSpecificationsList({materId:e.materialQuality}).then(res => {
|
|
getEnginSpecificationsList({materId:e.materialQuality}).then(res => {
|
|
console.log('规格',res.data)
|
|
console.log('规格',res.data)
|
|
this.specificationsList = res.data
|
|
this.specificationsList = res.data
|