代码更新
This commit is contained in:
@@ -132,22 +132,24 @@ export function returnProCoupStartIndex(coupArr,index){
|
||||
}
|
||||
//返回商品数量从0到n每一个对应的价格对照表
|
||||
export function returnGoodsPayPriceMap(goodsArr){
|
||||
let goods_arr = [{}]
|
||||
let goods_arr = []
|
||||
Object.values(goodsArr).forEach(item=>{
|
||||
goods_arr = [...goods_arr,...item]
|
||||
goods_arr = [...goods_arr,...Object.values(item)]
|
||||
})
|
||||
console.log(goods_arr)
|
||||
return goods_arr.reduce((prve,cur)=>{
|
||||
if(!prve.hasOwnProperty(cur.productId)){
|
||||
prve[cur.productId]=[]
|
||||
}
|
||||
let arr=new Array(cur.num).fill(cur).map(v=>{
|
||||
console.log(Math.ceil(cur.num))
|
||||
let arr = new Array(Math.ceil(cur.num)).fill(cur).map(v=>{
|
||||
return {
|
||||
memberPrice:v.memberPrice?v.memberPrice:v.price,
|
||||
price:v.price
|
||||
}
|
||||
})
|
||||
prve[cur.productId].push(...arr)
|
||||
console.log(prve)
|
||||
return prve
|
||||
},{})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user