|
@@ -270,10 +270,12 @@ export default {
|
|
|
const elm = {
|
|
|
...this.couponList[elmIndex]
|
|
|
}
|
|
|
- this.$set(this.couponList, elmIndex , {
|
|
|
- ...elm,
|
|
|
- disabled: elmIndex !== index
|
|
|
- })
|
|
|
+ if(elm.name) {
|
|
|
+ this.$set(this.couponList, elmIndex , {
|
|
|
+ ...elm,
|
|
|
+ disabled: elmIndex !== index
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
break;
|
|
|
case '2': // 同类型可叠加
|
|
@@ -302,7 +304,10 @@ export default {
|
|
|
} else {
|
|
|
elm.disabled = true; // 非同批次的优惠券设置为不可选择
|
|
|
}
|
|
|
- this.$set(this.couponList, elmIndex , {...elm})
|
|
|
+ if(elm.name) {
|
|
|
+ this.$set(this.couponList, elmIndex , {...elm})
|
|
|
+ }
|
|
|
+
|
|
|
})
|
|
|
break;
|
|
|
}
|