|
|
@@ -36,7 +36,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="brand" :label="$t('pin-pai')">
|
|
|
+ <el-form-item prop="brand" :label="$t('pin-pai')" :rules="rulesRequire">
|
|
|
<!-- <el-input class="input2" v-model="form.brand"></el-input> -->
|
|
|
<el-autocomplete
|
|
|
v-model="form.brand"
|
|
|
@@ -52,7 +52,7 @@
|
|
|
:placeholder="$t('qing-shu-ru-chan-pin-pin-pai-ying-wen-fan-yi')"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="model" :label="$t('chan-pin-xing-hao')">
|
|
|
+ <el-form-item prop="model" :label="$t('chan-pin-xing-hao')" :rules="rulesRequire">
|
|
|
<div class="input-list">
|
|
|
<div class="input2">
|
|
|
<el-input
|
|
|
@@ -80,7 +80,7 @@
|
|
|
|
|
|
</el-form-item> -->
|
|
|
|
|
|
- <el-form-item prop="productCategoryId" :label="$t('chan-pin-lei-bie')">
|
|
|
+ <el-form-item prop="productCategoryId" :label="$t('chan-pin-lei-bie')" :rules="rulesRequire">
|
|
|
<el-cascader
|
|
|
v-model="form.productCategoryId"
|
|
|
:props="optionProps"
|
|
|
@@ -581,6 +581,22 @@ export default {
|
|
|
this.$message.warning(this.$t('chan-pin-biao-ti-bu-neng-wei-kong'));
|
|
|
return;
|
|
|
}
|
|
|
+ if (!this.form.ehName) {
|
|
|
+ this.$message.warning(this.$t('chan-pin-ying-wen-biao-ti-bu-neng-wei-kong'));
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (!this.form.brand) {
|
|
|
+ this.$message.warning(this.$t('chan-pin-pin-pai-bu-neng-wei-kong'));
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (!this.form.model) {
|
|
|
+ this.$message.warning(this.$t('chan-pin-xing-hao-bu-neng-wei-kong'));
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (!this.form.productCategoryId) {
|
|
|
+ this.$message.warning(this.$t('chan-pin-lei-xing-bu-neng-wei-kong'));
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (!this.form.img) {
|
|
|
this.$message.warning(this.$t('chan-pin-zhu-tu-bu-neng-wei-kong'));
|
|
|
return;
|