|
@@ -106,7 +106,7 @@
|
|
|
:before-close="close">
|
|
|
|
|
|
<el-form :rules="rules" ref="productForm" :model="productForm" label-width="110px">
|
|
|
- <el-form-item label="所属产品类别 " prop="productCategoryName" >
|
|
|
+ <el-form-item label="所属产品类别 " prop="productCategoryId" >
|
|
|
<div class="selectButton">
|
|
|
<el-select v-model="productForm.productCategoryId" @change="productFormSelect" filterable placeholder="请选择所属产品类别" clearable >
|
|
|
<el-option
|
|
@@ -174,7 +174,7 @@
|
|
|
append-to-body
|
|
|
:close-on-click-modal="false"
|
|
|
:before-close="categoryClose">
|
|
|
- <el-form :rules="rules" ref="categoryForm" :model="categoryForm" label-width="80px">
|
|
|
+ <el-form :rules="categoryRules" ref="categoryForm" :model="categoryForm" label-width="80px">
|
|
|
<el-form-item label="名称 " prop="productCategoryName">
|
|
|
<el-input v-model="categoryForm.productCategoryName" placeholder="请输入名称"></el-input>
|
|
|
</el-form-item>
|
|
@@ -265,7 +265,10 @@ export default {
|
|
|
rules: {
|
|
|
productName:[{ required: true, message: '请输入产品名称', trigger: 'blur' },],
|
|
|
licenseRate:[{ required: false, validator:licenseRateRule, trigger: 'blur' },],
|
|
|
- productCategoryName:[{ required: true, message: '请选择产品类别名称', trigger: 'blur' },],
|
|
|
+ productCategoryId:[{ required: true, message: '请选择产品类别名称', trigger: 'change' },],
|
|
|
+ },
|
|
|
+ categoryRules:{
|
|
|
+ productCategoryName:[{ required: true, message: '请输入产品类别名称', trigger: 'blur' },],
|
|
|
},
|
|
|
isCollapse:false,
|
|
|
}
|