From a714aa8483a62f33ae500bf4acb67ac260f6ba5f Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期四, 19 九月 2024 15:02:21 +0800 Subject: [PATCH] bug --- packageBookService/pages/bookServices/detail/buyResource/index.js | 105 ++++++++++++---------------------------------------- 1 files changed, 24 insertions(+), 81 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/buyResource/index.js b/packageBookService/pages/bookServices/detail/buyResource/index.js index aa65579..4bc928f 100644 --- a/packageBookService/pages/bookServices/detail/buyResource/index.js +++ b/packageBookService/pages/bookServices/detail/buyResource/index.js @@ -501,87 +501,30 @@ // 淇敼鍚庢柟娉� const checkData = this.handleTreeData(this.data.learn).filter(item => item.checked == true) console.log('閫変腑', checkData); - // let saleMethodIds = []; - // let requests = []; - // let item = []; - // let selectAllId = []; - // const child = this.selectComponent("#tree"); - // item = child.data.superiorPurchaseSaleMethodId; - // const sonItem = child.data.sonPurchaseSaleMethodId; - // let selectAll = child.data.selectAll; - // if (selectAll.length) { - // selectAll.forEach((item) => { - // if (item.saleMethod != 0) { - // selectAllId.push(item.saleMethod[0].Id); - // } - // }); - // app.MG.store - // .initOrder({ - // requests: selectAllId.map((id) => ({ - // saleMethodId: id, - // count: 1, - // })), - // }) - // .then((res) => { - // if (res) { - // wx.navigateTo({ - // url: "/pages/cart/paymentPage/index?orderNumber=" + res.orderNumber, - // }); - // selectAllId = []; - // child.setData({ - // selectAll: [], - // }); - // } - // }); - // } - // if (item) { - // // 鎷垮埌id - // item.forEach((items) => { - // if (items.saleMethod != 0) { - // saleMethodIds.push(items.saleMethod[0].Id); - // } - // }); - // app.MG.store - // .initOrder({ - // requests: saleMethodIds.map((id) => ({ - // saleMethodId: id, - // count: 1, - // })), - // }) - // .then((res) => { - // if (res) { - // wx.navigateTo({ - // url: "/pages/cart/paymentPage/index?orderNumber=" + res.orderNumber, - // }); - - // child.setData({ - // superiorPurchaseSaleMethodId: [], // 浣跨敤setData鏂规硶娓呯┖sonPurchaseSaleMethodId鏁版嵁 - // }); - // } - // }); - // } - // if (item.length == 0 && sonItem) { - // app.MG.store - // .initOrder({ - // requests: sonItem.map((id) => ({ - // saleMethodId: id, - // count: 1, - // })), - // }) - // .then((res) => { - // if (res) { - // wx.navigateTo({ - // url: "/pages/cart/paymentPage/index?orderNumber=" + res.orderNumber, - // }); - // this.setData({ - // paymentPage: true, - // }); - // child.setData({ - // sonPurchaseSaleMethodId: [], // 浣跨敤setData鏂规硶娓呯┖sonPurchaseSaleMethodId鏁版嵁 - // }); - // } - // }); - // } + if (!checkData.length) return wx.showToast({ + icon: 'error', + title: '璇峰嬀閫夎祫婧�', + }) + let saleMethodIds = []; + checkData.forEach((items) => { + if (items.saleMethod.length) { + saleMethodIds.push(items.saleMethod.find(citem => citem.SaleType == 'Normal').Id); + } + }); + app.MG.store + .initOrder({ + requests: saleMethodIds.map((id) => ({ + saleMethodId: id, + count: 1, + })), + }) + .then((res) => { + if (res) { + wx.navigateTo({ + url: "/pages/cart/paymentPage/index?orderNumber=" + res.orderNumber, + }); + } + }); }, // 绔犺妭鍕鹃�夋柟娉� -- Gitblit v1.9.1