Commit cae5b07f3785ed6cdb745d6c70b0cd02e11e3f5d

Authored by yvan.ni
1 parent 8f4d6a17

评价列表

pages/user/comment/comment.js
1   -var ut= require("../../../utils/util.js");
  1 +var ut = require("../../../utils/util.js");
2 2 var t = function(t) {
3 3 return t && t.__esModule ? t : {
4 4 default: t
... ... @@ -29,7 +29,7 @@ Page({
29 29 activeStatus: 0,
30 30 comments: null,
31 31 currentPage: 1,
32   - isloaded:0,
  32 + isloaded: 0,
33 33 },
34 34 onLoad: function(t) {
35 35 var e = void 0 === t.status ? this.data.activeStatus : t.status;
... ... @@ -41,8 +41,8 @@ Page({
41 41 },
42 42 changeTab: function(t) {
43 43 var e = this;
44   - if (this.data.activeStatus==t.currentTarget.dataset.status)
45   - return false;
  44 + if (this.data.activeStatus == t.currentTarget.dataset.status)
  45 + return false;
46 46 this.resetData(), this.requestComments(t.currentTarget.dataset.status);
47 47 },
48 48 requestComments: function(t) {
... ... @@ -54,23 +54,20 @@ Page({
54 54 });
55 55 if (t == 2) {
56 56 a.request(n, function(t) {
57   -
58   - console.log("111111111111111111111111111111111111111");
59   - console.log(t);
60   -
61 57 e.data.currentPage++;
62 58 var da = th.data.comments;
63   - da.forEach(function(em, ind) {
64   -
65   - if (em.img != undefined && em.img != null && ut.isString(em.img))
66   - da[ind].img = ut.unserialize(em.img);
67   - var str = da[ind].weapp_img;
  59 + da.forEach(function(em, ind) {
  60 +
  61 + if (em.img != undefined && em.img != null && ut.isString(em.img))
  62 + da[ind].img = ut.unserialize(em.img);
  63 + var str = da[ind].weapp_img;
68 64 if (str != "" && ut.isString(str)) da[ind].weapp_img = JSON.parse(str);
69   -
  65 +
70 66 })
71 67  
72 68 th.setData({
73   - comments: da, isloaded: 1,
  69 + comments: da,
  70 + isloaded: 1,
74 71 })
75 72  
76 73  
... ... @@ -81,23 +78,22 @@ Page({
81 78 wx.stopPullDownRefresh();
82 79 } else {
83 80 a.request(n, function(t) {
84   -
85   - console.log("222222222222222222222222222222");
86 81 e.data.currentPage++;
87 82 var da = th.data.comments;
88   -
89   - da.forEach(function(em, ind) {
90   -
  83 +
  84 + da.forEach(function(em, ind) {
  85 +
91 86 if (em.img != undefined && em.img != null && ut.isString(em.img))
92   - da[ind].img = ut.unserialize(em.img);
93   - var str = da[ind].weapp_img;
94   - if (str != "" && ut.isString(str)) da[ind].weapp_img = JSON.parse(str);
95   -
96   -
  87 + da[ind].img = ut.unserialize(em.img);
  88 + var str = da[ind].weapp_img;
  89 + if (str != "" && ut.isString(str)) da[ind].weapp_img = JSON.parse(str);
  90 +
  91 +
97 92 });
98 93  
99 94 th.setData({
100   - comments: da, isloaded:1,
  95 + comments: da,
  96 + isloaded: 1,
101 97 })
102 98  
103 99  
... ... @@ -124,7 +120,7 @@ Page({
124 120 /*-----评论-----*/
125 121 comment: function(t) {
126 122 for (var e = t.currentTarget.dataset.recid, a = this.data.comments, s = 0; s < a.length && a[s].rec_id != e; s++);
127   - if (!(s >= a.length)) {
  123 + if (!(s >= a.length)) {
128 124 var n = "?order_id=" + a[s].order_id;
129 125 n += "&goods_id=" + a[s].goods_id, n += "&goods_name=" + a[s].goods_name, n += "&price=" + a[s].goods_price,
130 126 n += "&img=" + a[s].original_img,
... ... @@ -138,21 +134,29 @@ Page({
138 134 bind_bnerr2: function(e) {
139 135 var _errImg = e.currentTarget.dataset.errorimg;
140 136 var _errObj = {};
141   - _errObj[_errImg] = os.imghost+ "/public/images/default_goods_image_240.gif";
  137 + _errObj[_errImg] = os.imghost + "/public/images/default_goods_image_240.gif";
142 138 //this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ;
143 139 },
144 140 //预览图片
145   - previewImg: function (e) {
146   - console.log(e.currentTarget.dataset.index);
  141 + previewImg: function(e) {
147 142 var index = e.currentTarget.dataset.index;
148   - var imgArr = this.data.imgArr;
  143 + var sindex = e.currentTarget.dataset.sindex;
  144 + var name = e.currentTarget.dataset.name;
  145 + var imgArr = this.data.comments;
  146 + var image = null;
  147 + if (name == "img") {
  148 + image = imgArr[index].img[sindex];
  149 + } else {
  150 + image = imgArr[index].weapp_img[sindex];
  151 + }
149 152 wx.previewImage({
150   - current: imgArr[index], //当前图片地址
151   - urls: imgArr, //所有要预览的图片的地址集合 数组形式
  153 + current: image,
  154 + //当前图片地址
  155 + urls: imgArr[index].weapp_img, //所有要预览的图片的地址集合 数组形式
152 156 })
153 157 },
154 158 //跳到首页
155   - goto: function (ee) {
  159 + goto: function(ee) {
156 160 wx.switchTab({
157 161 url: '/pages/index/index/index',
158 162 })
... ...
pages/user/comment/comment.wxml
... ... @@ -23,7 +23,7 @@
23 23 <view class="stay_evaluate" wx:if="{{comments.length>0}}" wx:for="{{comments}}">
24 24  
25 25 <!-- 商品编号和状态 -->
26   - <view class="Commodity_number flex-vertical-between fs20 padding border_bottom">
  26 + <view class="Commodity_number flex-vertical-between fs26 padding border_bottom">
27 27 <!--商品编号 -->
28 28 <view>订单编号:{{item.order_sn}}</view>
29 29 <!-- 商品评价状态 -->
... ... @@ -52,16 +52,16 @@
52 52 <!-- 商品价格 -->
53 53 <view class="flex-vertical xc-wc baseline">
54 54 <view class="fs20">¥</view>
55   - <view class="fs28">{{filter.toFix(item.goods_price,2)}}</view>
  55 + <view class="fs30">{{filter.toFix(item.goods_price,2)}}</view>
56 56 </view>
57   - <view class="fs20">x{{item.goods_num}}</view>
  57 + <view class="fs26">x{{item.goods_num}}</view>
58 58 </view>
59 59 </view>
60 60 </view>
61 61 <!-- 评论信息 -->
62 62 <view class="Commodity_evaluation padding border_bottom" wx:if="{{item.comment_id>0}}">
63 63 <!-- 评价星级 -->
64   - <view class="starss flex fs24">
  64 + <view class="starss flex fs26">
65 65 <view class="commen">评价:</view>
66 66 <view class="stars">
67 67 <image
... ... @@ -69,10 +69,10 @@
69 69 </view>
70 70 </view>
71 71 <!-- 评价内容 -->
72   - <view class="Comment_content ellipsis-2 fs24">{{item.content.length>0?item.content:'此用户没有填写评论,那么他为什么不评价呢,为什么不评价呢,为什么呢,我也不知道,你自己去问,去吧我也不知道,去吧,去吧'}}</view>
  72 + <view class="Comment_content ellipsis-2 fs24">{{item.content.length>0?item.content:'此用户没有填写评论'}}</view>
73 73 <view class="Comment_images flex">
74   - <image wx:if="{{item.source_type==0 && aitem.length>10}}" data-d="{{aitem}}" src="{{aitem}}" wx:for="{{item.img}}" wx:for-item="aitem"></image>
75   - <image wx:if="{{item.source_type==1 && aitem.length>10}}" src="{{aitem}}" data-d="{{aitem}}" wx:for="{{item.weapp_img}}" wx:for-item="aitem"></image>
  74 + <image bindtap="previewImg" wx:if="{{item.source_type==0 && aitem.length>10}}" data-index="{{index}}" src="{{aitem}}" wx:for="{{item.img}}" wx:for-item="aitem" wx:for-index="i" data-sindex="{{i}}" data-name="img"></image>
  75 + <image bindtap="previewImg" wx:if="{{item.source_type==1 && aitem.length>10}}" src="{{aitem}}" wx:for-index="i" data-index="{{index}}" wx:for="{{item.weapp_img}}" wx:for-item="aitem" data-sindex="{{i}}" data-name="weapp_img"></image>
76 76  
77 77 </view>
78 78 <!-- 评价时间 -->
... ... @@ -102,10 +102,6 @@
102 102  
103 103 </view>
104 104  
105   -
106   -
107   -
108   -
109 105 </view>
110 106  
111 107  
... ...
pages/user/comment/comment.wxss
... ... @@ -146,7 +146,6 @@
146 146 }
147 147  
148 148 .Commodity_evaluation .Comment_content {
149   - text-indent: 2em;
150 149 color: rgb(153, 153, 153);
151 150 letter-spacing: 1rpx;
152 151 }
... ... @@ -169,11 +168,12 @@
169 168 }
170 169  
171 170 .Commodity_evaluation .Comment_images image {
172   - width: 93rpx;
173   - height: 93rpx;
  171 + width: 100rpx;
  172 + height: 100rpx;
174 173 margin-right: 8rpx;
175 174 margin-top: 18rpx;
176   - border-radius: 4rpx;
  175 + border-radius: 6rpx;
  176 + border: 3rpx solid rgb(245, 245, 245);
177 177 }
178 178 .commodity_evaluate .View_evaluation{
179 179 border:2rpx solid rgb(179, 179, 179);
... ...