|
@@ -47,11 +47,11 @@ export function setSelected( types,orderDetail ) {
|
|
|
case 'paperCoupons':
|
|
|
// 如果是纸质优惠券的话
|
|
|
if ( orderDetail.discountInfo?.paperCoupons?.length ) {
|
|
|
- const [paperCoupons] = orderDetail.discountInfo?.paperCoupons;
|
|
|
- orderDetail.discountInfo.paperCoupons = [{
|
|
|
- ...paperCoupons,
|
|
|
- selected: paperCoupons.hasOwnProperty('selected') ? paperCoupons.selected : paperCoupons?.defaultSelected || false
|
|
|
- }]
|
|
|
+ const paperCoupons = orderDetail.discountInfo?.paperCoupons.map(paperCoupon => ({
|
|
|
+ ...paperCoupon,
|
|
|
+ selected: paperCoupon.hasOwnProperty('selected') ? paperCoupon.selected : paperCoupon?.defaultSelected || false
|
|
|
+ }))
|
|
|
+ orderDetail.discountInfo.paperCoupons = [...paperCoupons]
|
|
|
}
|
|
|
break
|
|
|
case 'coupons':
|