|
@@ -39,16 +39,28 @@ Page({
|
|
|
goodsList({}).then(res => {
|
|
|
wx.hideLoading()
|
|
|
var response = res.data
|
|
|
- response.map((item, index) => {
|
|
|
- if (item.isRecommend) {
|
|
|
- this.setData({
|
|
|
- activeIndex: index,
|
|
|
- goodsId: item.goodsId,
|
|
|
- orderAmount: item.salePrice,
|
|
|
- num: item.donateNumber + item.useNumber
|
|
|
- })
|
|
|
- }
|
|
|
+ var recommendIndx = 0
|
|
|
+ var recommendItem = response.find((item, index) => {
|
|
|
+ recommendIndx = index
|
|
|
+ return item.isRecommend == true
|
|
|
})
|
|
|
+ console.log(recommendItem,recommendIndx,'recommendItem');
|
|
|
+ if (recommendItem) {
|
|
|
+ this.setData({
|
|
|
+ activeIndex: recommendIndx,
|
|
|
+ goodsId: recommendItem.goodsId,
|
|
|
+ orderAmount: recommendItem.salePrice,
|
|
|
+ num: recommendItem.donateNumber + recommendItem.useNumber
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ var choseItem = response[0]
|
|
|
+ this.setData({
|
|
|
+ activeIndex: 0,
|
|
|
+ goodsId: choseItem.goodsId,
|
|
|
+ orderAmount: choseItem.salePrice,
|
|
|
+ num: choseItem.donateNumber + choseItem.useNumber
|
|
|
+ })
|
|
|
+ }
|
|
|
this.setData({
|
|
|
goodsList: response
|
|
|
})
|