|
@@ -22,6 +22,14 @@
|
|
|
<a-input-search placeholder="请输入" readonly v-model="form.classifyName" @search="searchClassName"></a-input-search>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
+ <a-col :md="8" :sm="24" >
|
|
|
+ <a-form-model-item label="双单位" prop='doubleUnit' >
|
|
|
+ <a-select style="width:100%;" v-model="form.doubleUnit" @change="changeDoubleUnit">
|
|
|
+ <a-select-option value="是">是</a-select-option>
|
|
|
+ <a-select-option value="否">否</a-select-option>
|
|
|
+ </a-select>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
<a-col :md="8" :sm="24" >
|
|
|
<a-form-model-item label="料品主单位" prop='unit' >
|
|
|
<a-select style="width:100%;" v-model="form.unit" @change="changeUnit">
|
|
@@ -36,7 +44,11 @@
|
|
|
</a-select>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
-
|
|
|
+ <a-col :md="8" :sm="24">
|
|
|
+ <a-form-model-item label="换算率" prop='rate' >
|
|
|
+ <a-input-number v-model="form.rate" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
<a-col :md="8" :sm="24">
|
|
|
<a-form-model-item label="颜色" prop='color' :labelCol="{offset: 1}">
|
|
|
<a-input v-model="form.color"/>
|
|
@@ -101,11 +113,14 @@
|
|
|
{ required: true, trigger: 'blur' },
|
|
|
],
|
|
|
auxiliaryUnit:[
|
|
|
- { required: true, trigger: 'blur' },
|
|
|
+ { required: false, trigger: 'blur' },
|
|
|
],
|
|
|
unit:[
|
|
|
{ required: true, trigger: 'blur' },
|
|
|
],
|
|
|
+ rate:[
|
|
|
+ { required: false, trigger: 'blur' },
|
|
|
+ ]
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -188,6 +203,15 @@
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ changeDoubleUnit(data){
|
|
|
+ if(data=='是'){
|
|
|
+ this.rules.auxiliaryUnit[0].required = true
|
|
|
+ this.rules.rate[0].required = true
|
|
|
+ }else{
|
|
|
+ this.rules.auxiliaryUnit[0].required = false
|
|
|
+ this.rules.rate[0].required = false
|
|
|
+ }
|
|
|
+ },
|
|
|
changeAuxiliaryUnit(data){
|
|
|
this.unitOptions.map(item=>{
|
|
|
if(item.Name==data){
|