|
@@ -13,6 +13,7 @@
|
|
|
placeholder="请输入营养素关键词"
|
|
placeholder="请输入营养素关键词"
|
|
|
:remote-method="queryNutrients"
|
|
:remote-method="queryNutrients"
|
|
|
:loading="loading"
|
|
:loading="loading"
|
|
|
|
|
+ @change="nutrientChanged"
|
|
|
>
|
|
>
|
|
|
<el-option v-for="item in nutrients" :key="item.id" :label="item.name" :value="item.id" />
|
|
<el-option v-for="item in nutrients" :key="item.id" :label="item.name" :value="item.id" />
|
|
|
</el-select>
|
|
</el-select>
|
|
@@ -365,6 +366,14 @@ export default {
|
|
|
this.$set(row, 'quantityMin', '')
|
|
this.$set(row, 'quantityMin', '')
|
|
|
this.$set(row, 'quantityMax', '')
|
|
this.$set(row, 'quantityMax', '')
|
|
|
this.$set(row, 'quantity', '')
|
|
this.$set(row, 'quantity', '')
|
|
|
|
|
+ },
|
|
|
|
|
+ nutrientChanged(value) {
|
|
|
|
|
+ for (let nutrient of this.nutrients) {
|
|
|
|
|
+ if (nutrient.id === value) {
|
|
|
|
|
+ this.$set(this.params, 'unit', nutrient.baseUnit)
|
|
|
|
|
+ break
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|