车辆、物料
This commit is contained in:
@@ -11,7 +11,14 @@
|
||||
<el-input v-model="dataForm.materialName" placeholder="物料名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="物料类型" prop="materialType">
|
||||
<el-input v-model="dataForm.materialType" placeholder="物料类型"></el-input>
|
||||
<el-select v-model="dataForm.materialType" placeholder="物料类型">
|
||||
<el-option
|
||||
v-for="item in materialTypeOpt"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否启用" prop="isOn">
|
||||
<el-switch
|
||||
@@ -35,6 +42,7 @@
|
||||
data () {
|
||||
return {
|
||||
visible: false,
|
||||
materialTypeOpt: [],
|
||||
dataForm: {
|
||||
materialId: 0,
|
||||
materialCode: '',
|
||||
@@ -55,7 +63,18 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
created () {
|
||||
this.getDictDetail()
|
||||
},
|
||||
methods: {
|
||||
getDictDetail () {
|
||||
this.$http({
|
||||
url: this.$http.adornUrl('/api/dict/dictDetail?code=material_type&page=0&size=9999'),
|
||||
method: 'get'
|
||||
}).then(({data}) => {
|
||||
this.materialTypeOpt = [...data.content]
|
||||
})
|
||||
},
|
||||
init (id) {
|
||||
this.dataForm.materialId = id || 0
|
||||
this.visible = true
|
||||
|
||||
Reference in New Issue
Block a user