|
@@ -20,10 +20,12 @@
|
|
<a-form-model-item label="价格级别" prop="priceLevel">
|
|
<a-form-model-item label="价格级别" prop="priceLevel">
|
|
<v-select
|
|
<v-select
|
|
code="PRICE_LEVEL"
|
|
code="PRICE_LEVEL"
|
|
|
|
+ :notIn="notArr"
|
|
style="width: 50%;"
|
|
style="width: 50%;"
|
|
id="productPriceLevel-level"
|
|
id="productPriceLevel-level"
|
|
v-model="form.priceLevel"
|
|
v-model="form.priceLevel"
|
|
allowClear
|
|
allowClear
|
|
|
|
+ :disabled="notArrFlag"
|
|
placeholder="请选择价格级别"></v-select>
|
|
placeholder="请选择价格级别"></v-select>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item label="添加品类" prop="productScopeList"></a-form-model-item>
|
|
<a-form-model-item label="添加品类" prop="productScopeList"></a-form-model-item>
|
|
@@ -72,7 +74,9 @@ export default {
|
|
productScopeList: [
|
|
productScopeList: [
|
|
{ required: true, message: '请选择产品品类', trigger: 'blur' }
|
|
{ required: true, message: '请选择产品品类', trigger: 'blur' }
|
|
]
|
|
]
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ notArr: [],
|
|
|
|
+ notArrFlag: false
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -114,6 +118,12 @@ export default {
|
|
this.$refs.chooseTypeInfo.clearSelectTable()
|
|
this.$refs.chooseTypeInfo.clearSelectTable()
|
|
this.$emit('close')
|
|
this.$emit('close')
|
|
} else {
|
|
} else {
|
|
|
|
+ if (this.$route.params.dealerLevel === 'SPECIAL') {
|
|
|
|
+ this.form.priceLevel = 'SPECIAL'
|
|
|
|
+ this.notArrFlag = true
|
|
|
|
+ } else {
|
|
|
|
+ this.notArr = ['SPECIAL']
|
|
|
|
+ }
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
this.$refs.chooseTypeInfo.getTableData()
|
|
this.$refs.chooseTypeInfo.getTableData()
|
|
})
|
|
})
|