【代码优化】商城: 满减活动范围支持分类多选
parent
4fcc33ec60
commit
1a0ff0215d
|
@ -56,7 +56,7 @@
|
||||||
label="分类"
|
label="分类"
|
||||||
prop="productCategoryIds"
|
prop="productCategoryIds"
|
||||||
>
|
>
|
||||||
<ProductCategorySelect v-model="formData.productCategoryIds" />
|
<ProductCategorySelect v-model="formData.productCategoryIds" :multiple="true" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="备注" prop="remark">
|
<el-form-item label="备注" prop="remark">
|
||||||
<el-input v-model="formData.remark" placeholder="请输入备注" />
|
<el-input v-model="formData.remark" placeholder="请输入备注" />
|
||||||
|
@ -188,7 +188,7 @@ const getProductScope = async () => {
|
||||||
case PromotionProductScopeEnum.CATEGORY.scope:
|
case PromotionProductScopeEnum.CATEGORY.scope:
|
||||||
await nextTick()
|
await nextTick()
|
||||||
let productCategoryIds = formData.value.productScopeValues as any
|
let productCategoryIds = formData.value.productScopeValues as any
|
||||||
if (Array.isArray(productCategoryIds) && productCategoryIds.length > 0) {
|
if (Array.isArray(productCategoryIds) && productCategoryIds.length === 1) {
|
||||||
// 单选时使用数组不能反显
|
// 单选时使用数组不能反显
|
||||||
productCategoryIds = productCategoryIds[0]
|
productCategoryIds = productCategoryIds[0]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue