Commit 534c226c2c293f5637e23daab58251093d552748
1 parent
4a27cbff
商品详情,添加评论
Showing
3 changed files
with
36 additions
and
20 deletions
pages/goods/goodsInfo/goodsInfo.js
@@ -999,6 +999,7 @@ Page({ | @@ -999,6 +999,7 @@ Page({ | ||
999 | } | 999 | } |
1000 | }); | 1000 | }); |
1001 | }, | 1001 | }, |
1002 | + | ||
1002 | previewCommentImgs: function(t) { | 1003 | previewCommentImgs: function(t) { |
1003 | var e = this.data.comments[t.currentTarget.dataset.cidx].img; | 1004 | var e = this.data.comments[t.currentTarget.dataset.cidx].img; |
1004 | wx.previewImage({ | 1005 | wx.previewImage({ |
@@ -1006,6 +1007,17 @@ Page({ | @@ -1006,6 +1007,17 @@ Page({ | ||
1006 | urls: e | 1007 | urls: e |
1007 | }); | 1008 | }); |
1008 | }, | 1009 | }, |
1010 | + | ||
1011 | + previewCommentImgs_w: function(t) { | ||
1012 | + var e = this.data.comments[t.currentTarget.dataset.cidx].weapp_img; | ||
1013 | + wx.previewImage({ | ||
1014 | + current: e[t.currentTarget.dataset.id], | ||
1015 | + urls: e | ||
1016 | + }); | ||
1017 | + }, | ||
1018 | + | ||
1019 | + | ||
1020 | + | ||
1009 | previewGoodsCommentImgs: function(t) { | 1021 | previewGoodsCommentImgs: function(t) { |
1010 | var e = this, | 1022 | var e = this, |
1011 | a = this.data.data.comment[t.currentTarget.dataset.cidx].img; | 1023 | a = this.data.data.comment[t.currentTarget.dataset.cidx].img; |
pages/goods/goodsInfo/goodsInfo.wxml
@@ -624,8 +624,8 @@ | @@ -624,8 +624,8 @@ | ||
624 | </view> | 624 | </view> |
625 | </block> | 625 | </block> |
626 | <block wx:if="{{item.source_type==1}}"> | 626 | <block wx:if="{{item.source_type==1}}"> |
627 | - <view class="img-li" wx:for="{{item.img}}" wx:if="{{aitem.length>10}}" wx:key="{{index}}" wx:for-item="aitem"> | ||
628 | - <image bindtap="previewCommentImgs" class="wh100" data-cidx="{{cIdx}}" | 627 | + <view class="img-li" wx:for="{{item.weapp_img}}" wx:if="{{aitem.length>10}}" wx:key="{{index}}" wx:for-item="aitem"> |
628 | + <image bindtap="previewCommentImgs_w" class="wh100" data-cidx="{{cIdx}}" | ||
629 | data-id="{{index}}" src="{{aitem}}"></image> | 629 | data-id="{{index}}" src="{{aitem}}"></image> |
630 | </view> | 630 | </view> |
631 | </block> | 631 | </block> |
pages/user/add_comment/add_comment.js
@@ -147,14 +147,16 @@ Page({ | @@ -147,14 +147,16 @@ Page({ | ||
147 | }, | 147 | }, |
148 | // 上传图片 | 148 | // 上传图片 |
149 | chooseImg: function (e) { | 149 | chooseImg: function (e) { |
150 | + var imgs = that.data.imgs; | ||
151 | + if (imgs.length >= 3){ | ||
152 | + if(this.data.lenMore==0){ | ||
153 | + this.setData({ lenMore: 1 }); | ||
154 | + } | ||
155 | + return false; | ||
156 | + } | ||
150 | var that = this; | 157 | var that = this; |
151 | var imgs = this.data.imgs; | 158 | var imgs = this.data.imgs; |
152 | - if (imgs.length >= 3) { | ||
153 | - this.setData({ | ||
154 | - lenMore: 1 | ||
155 | - }); | ||
156 | - return false; | ||
157 | - } | 159 | + |
158 | wx.chooseImage({ | 160 | wx.chooseImage({ |
159 | // count: 1, // 默认9 | 161 | // count: 1, // 默认9 |
160 | sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 | 162 | sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 |
@@ -162,19 +164,21 @@ Page({ | @@ -162,19 +164,21 @@ Page({ | ||
162 | success: function (res) { | 164 | success: function (res) { |
163 | // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 | 165 | // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 |
164 | var tempFilePaths = res.tempFilePaths; | 166 | var tempFilePaths = res.tempFilePaths; |
165 | - var imgs = that.data.imgs; | ||
166 | - // console.log(tempFilePaths + '----'); | ||
167 | - for (var i = 0; i < tempFilePaths.length; i++) { | ||
168 | - if (imgs.length >= 3) { | ||
169 | - that.setData({ | ||
170 | - imgs: imgs | ||
171 | - }); | ||
172 | - return false; | ||
173 | - } else { | ||
174 | - imgs.push(tempFilePaths[i]); | 167 | + imgs.push(tempFilePaths[i]); |
168 | + | ||
169 | + e.uploadFile("/api/weshop/comment/uploadCommentImg", { | ||
170 | + filePath: s.data.imgs[a], | ||
171 | + name: "file", | ||
172 | + success: function (e) { | ||
173 | + console.log("uploadPhotos"); | ||
174 | + console.log(e.data); | ||
175 | + if(e.data.code==0) | ||
176 | + s.data.uploadPath[a] = e.data.data, s.uploadPhotos(t, a + 1); | ||
175 | } | 177 | } |
176 | - } | ||
177 | - // console.log(imgs); | 178 | + }); |
179 | + | ||
180 | + | ||
181 | + | ||
178 | that.setData({ | 182 | that.setData({ |
179 | imgs: imgs | 183 | imgs: imgs |
180 | }); | 184 | }); |