|
@@ -51,15 +51,15 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row class="my-row">methods.js
|
|
|
+ <el-row class="my-row">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="存放仓库" prop="warehouseId">
|
|
|
- <warehouse-select ref="warehouse" v-model:warehouse-id="dataForm.warehouseId"/>
|
|
|
+ <warehouse-select ref="warehouse" v-model:warehouse-id="dataForm.warehouseId" @select="warehouseChanged"/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="存放货架" prop="shelveId">
|
|
|
- <shelve-select ref="shelve" v-model:warehouse-id="dataForm.warehouseId" v-model:shelve-id="dataForm.shelveId"/>
|
|
|
+ <shelve-select ref="shelve" :warehouse-id.sync="dataForm.warehouseId" :shelve-id.sync="dataForm.shelveId"/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -189,6 +189,10 @@
|
|
|
},
|
|
|
validateField (type) {
|
|
|
this.$refs.dataForm.validateField(type)
|
|
|
+ },
|
|
|
+ warehouseChanged (item) {
|
|
|
+ this.dataForm.warehouseId = item
|
|
|
+ this.$refs.shelve.init(item, this.dataForm.shelveId)
|
|
|
}
|
|
|
}
|
|
|
}
|