|
|
@@ -15,7 +15,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="20" v-if="issubvaluemag == 1">
|
|
|
- <el-form-item :label="$t(`二级分类`)+':'" prop="value">
|
|
|
+ <el-form-item :label="$t(`二级分类`)+':'" prop="subvalues">
|
|
|
<el-input type="textarea" v-model="form.subvalues" :placeholder="$t(`二级分类名称`)" :rows="3"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -54,7 +54,10 @@ export default {
|
|
|
},
|
|
|
rules:{
|
|
|
value:[
|
|
|
- { required: true, message: this.$t('请输入标签名'), trigger: 'blur'},
|
|
|
+ { required: true, message: this.$t('请输入分类名称'), trigger: 'blur'},
|
|
|
+ ],
|
|
|
+ subvalues:[
|
|
|
+ { required: true, message: this.$t('请输入二级分类名称'), trigger: 'blur'},
|
|
|
],
|
|
|
}
|
|
|
}
|
|
|
@@ -72,8 +75,10 @@ export default {
|
|
|
onSubmit(){
|
|
|
this.$refs['form'].validate(async (valid) => {
|
|
|
if (!valid) return false
|
|
|
- if (typeof (this.form.subvalues) == 'string'){
|
|
|
+ if (this.form.subvalues && typeof (this.form.subvalues) == 'string'){
|
|
|
this.form.subvalues = this.form.subvalues.split(',')
|
|
|
+ }else if (this.form.subvalues[0] == '') {
|
|
|
+ this.form.subvalues = []
|
|
|
}
|
|
|
const res = await this.$api.requested({ "id": 20220901092601,content:this.form})
|
|
|
this.tool.showMessage(res,()=>{
|